Git pega as mudanças no modo de arquivo … Aaaargh!

Ao configurar um projeto para desenvolvimento local e editar um script php, executei git statuse percebi que todos os arquivos foram “modificados”.
Veja, o git não apenas percebe mudanças no código, mas também nos modos de arquivo. Isso pode ser muito irritante (ou talvez não).

Para parar essa tolice, execute o snippet abaixo em sua CLI:

git config --global core.filemode false

Isso irá classificar todos os repositórios e interromper o detalhamento.

Felicidades