Just installed Eclipse 4.3 (Kepler), which comes with EGit (which I updated to EGit 3.2.201312181205-r) and Git for Windows . I cloned a repository in a Git shell for Windows Bash in an existing Eclipse workspace, and then imported it into Eclipse as a project. However, if I right-click on a file that I have not changed and select Compare s> HEAD Revision, it will display all the lines as different.
In the Git shell for Windows Bash Git diff, nothing is displayed in the file. Running od -c on a file in Git Bash shows that it has a Windows-style line ending.
When I go into the Eclipse settings for Compare / Patch and say to ignore spaces, it shows no differences. But I would like to understand why this is necessary.
What really compares here?
source share