git config --global should put the core.fileMode false under ~/.gitconfig

Won't be able to do anything if within the repo itself ~/.git/config has it to true which overrides the ~/.gitconfig