Como ignorar temporariamente um arquivo do git
Em um projeto que eu trabalhava eu precisava alterar um arquivo específico apenas na minha máquina temporariamente, eu não podia colocar no gitignore e ao mesmo tempo não poderia correr o risco de commitar o arquivo.
Vamos supor que o arquivo se chame environment.js
Dado esse cenário, descobri um comando no git que me ajudou muito:
git update-index --assume-unchanged src/environment.js
Você pode rodar o comando git status, o arquivo não deve aparecer como alterado pelo git, te dando mais segurança ao fazer os commits.
Para reverter a ação basta utilizar a tag --no-assume-unchanged:
git update-index --no-assume-unchanged src/environment.js