Push from windows to repository worked but my my linux system status show no changes

I pushed sources from my linux system to github and then pulled them into my windows box for a win build.

Something want wrong in the VS2013 but I didnt notice and and pushed the changes to github before testing.

Unaccountably, I can not get the linux system to see any changes.  It says the tree is clean but the repository clearly has code different from the linux box.  I wanted to look at the differences.  This should have worked.  I can simply push out the linux again and start over, but would like to see happened to source when I was in vs2013

Please help.