Ignorar alterações nos arquivos rastreados

Por exemplo, você não quer que o database.yml modificado seja confirmado:

git update-index --assume-unchanged database.yml

A operação inversa é:

git update-index --no-assume-unchanged database.yml

Cuidado, isso afeta apenas o repositório local. Você não pode cometer isso.

Leia-me .