Remoção de histórico de arquivos do git, por exemplo senhas expostas

 Remoção de histórico de arquivos do git. Usar caso tenha exposto algum dado sensível sem querer:
 

Download de bfg
https://rtyley.github.io/bfg-repo-cleaner/

Delete git file
java -jar \dev\git\bfg-1.14.0.jar --delete-files arquivo-com-dados-sensiveis.txt

Aplica alterações
git reflog expire --expire=now --all && git gc --prune=now --aggressive
 

git pull

 

 Caso aconteça erro em pulls ou pushs seguintes, analise:

Erro - fatal: refusing to merge unrelated histories error.

Use ‘–allow-unrelated-histories’

git pull origin master --allow-unrelated-histories


Comentários

Postagens mais visitadas