I just move a Git repository from OS X to Windows (I copy-pasted it) and now both text and binary files (PNG, TTF) have uncommitted changes. When I click an individual file to see what's changed, SourceTree doesn't show any differences.
I suspect this has something to do with line endings. I tried creating a .gitattributes file that marked PNG and TTF files as binary, hoping that Git would ignore them, but it didn't work (it made no difference).
*.png binary
*.ttf binary
I have difficulty in solving this problem because I don't know for sure what the cause is, because I don't know what the solution should look like, and I don't know how to actually implement the solution (I'm new to Git).
How ca this problem be solved?