Sometimes we have problems when integrating windows and linux FileEndings. We can solve it by ignorance.

git config --global core.filemode false
git config --unset core.filemode

My guess is I should only run this on windows! not on linux.

Maybe this time I should test for global support

git config --global core.filemode false
git config --global --unset core.filemode

git
windows
linux