sorry about that :)
what is probably happening is that you have autocrlf set to true. this
is the default when using git on windows. in order to be consistent
with linux and mac, we make sure that autocrlf is set to false.
depending on the client you're using, you it will be different,
however these are the instructions when dealing with it through the
command line
from within the your repository's directory see what autocrlf is set
to by doing:
git config --list
you should set the setting for it within the first couple of lines of
the output. it by chance it's set to true, you can set it to false by
doing the following:
git config core.autocrlf false
again the whole reason for this is because autocrlf is extremely evil
and causes nothing but headaches in the git community.
a simple check to see if you have the right autocrlf for a repo is to
simply open a file and add a line. next issue a diff by doing:
git diff --head
if you see that more then the single line was changed, chances are
your autocrlf is off for that repo.