git: how can i config git to ignore file permissions changes
Solution 1:
Set the core.fileMode
configuration property to false
. You can do this easily with this command:
git config core.fileMode false
Solution 2:
I have a small shell script to toggle this
cat ~/bin/git-ignore-chmod-toggle
#!/bin/bash
# Copyright 2015 Alexx Roche, MIT license.
# based on http://superuser.com/a/261076
gitCHMODstate=$(git config --get core.fileMode)
# toggle with git config core.fileMode true
if [ $gitCHMODstate == 'true' ];then
echo "git now ignores file mode (chmod)"
git config core.fileMode false
else
echo "git not looks for files modes changed with chmod"
git config core.fileMode true
fi
With this I can toggle git, check for other changes and then put back on quickly.