GIT: ignorar alterações em arquivos rastreados

Às vezes você pode querer fazer alterações em arquivos rastreados, por exemplo, arquivos de configuração db e é claro que você não quer que essas alterações sejam confirmadas, agora podemos adicionar o arquivo ao arquivo .gitignore, mas como o arquivo já é rastreado, o git tentará confirmar as alterações, independentemente do que está no arquivo .gitignore.

O Git tem uma solução muito simples para isso:

git update-index --assume-unchanged <file_name>

E se quisermos começar a rastrear as alterações no arquivo novamente, só precisamos fazer:

git update-index --no-assume-unchanged <file_name>