web-development-kb-pt.site

Como remover um arquivo do índice git

Como removo um arquivo do index de um repositório git sem remover o arquivo da árvore de trabalho?

Se eu tivesse um arquivo ./notes.txt que estava sendo rastreado pelo git, eu poderia executar git rm notes.txt. Mas isso removeria o arquivo. Eu preferiria que o git parasse de rastrear o arquivo.

33
Stefan

Você poderia apenas usar git rm --cached notes.txt. Isso manterá o arquivo, mas o removerá do índice.

48
Gert

git reset HEAD <file> para remover um arquivo específico.

e git reset HEAD para remover todos os arquivos do índice git.

3
Abdul Gafoor