Sharing git repo on NTFS partition between Linux/Windows dualboot

Solution 1:

that happens because of the file mode. Windows and linux write files differently, so for both of them the files are constantly "new". type this in your directory:

git config core.filemode false

and the filesystem changes will dissapear from your index.