Respostas:
Fácil. Basta usar git rm --cached
o arquivo que você deseja remover do cache de controle de versão, mas não deseja remover / excluir do seu sistema de arquivos. Portanto, se você deseja remover foo.txt
do controle de versão como este, execute este comando:
git rm --cached foo.txt
Conforme explicado na documentação oficial do Gitgit-rm
:
--cached
Use esta opção para desestabilizar e remover caminhos apenas do índice. Os arquivos da árvore de trabalho, modificados ou não, serão deixados em paz.
--cached
antes, mas pensei que iria remover arquivos do índice. Obrigado!