Whenever I clone a git repo, Windows changes the executable bit on my files. They are changed from 10755 to 10644. I can have git ignore this by setting filemode = false
. However, when I commit and push my local branch to the remote branch, the executable bit for the file on the remote repo is also changed. This notifies the team that the file is no longer executable.
Git says "mode change 10755 => 10644"
There are plenty of Windows users on the team without this issue, and I seem to be the only one with this issue. Any ideas how I can fix this so I'm not pushing mode changes when I push my local branch?
I'm using Windows 7 (64 bit). I have admin privileges and full control permissions for the workspace folder.