o GIT versione o arquivo: ◦ você assume as modificações; ◦ o git não monitorará mais os arquivos versionados. • git update-index --assume-unchanged <file> • git ls-files -v | grep ‘h’
do arquivo? ◦ você quer remover um arquivo versionado; ◦ manter o registro da exclusão no histórico • git rm matheus.txt • git commit -m “deletando matheus.txt”
arquivo da face da Terra? (remover sua existência!!) ◦ você quer apagar o rastro que o arquivo existiu no repositório!! files="target bin javadoc arquivo1.war" git filter-branch --index-filter "git rm -rf --cached --ignore-unmatch $files" HEAD rm -rf .git/refs/original/ && git reflog expire --all && git gc --aggressive --prune