I was working with git and facing file mod changes issues every time.
Then i google it and found a way to ignore file mod changes as below
Run following command to ignore file mod changes
git config core.fileMode false
If you want to run this globally for current logged in user then run following command
git config --global core.filemode false