Eu verifiquei uma carga de arquivos em um branch e mesclei e, em seguida, tive que removê-los e agora fico com um grande arquivo .pack do qual não sei como me livrar.
Excluí todos os arquivos usando git rm -rf xxxxxx
e também executei a --cached
opção.
Alguém pode me dizer como posso remover um grande arquivo .pack que está atualmente no seguinte diretório:
.git/objects/pack/pack-xxxxxxxxxxxxxxxxx.pack
Eu só preciso remover o branch que ainda tenho, mas não estou mais usando? Ou há algo mais que preciso executar?
Não tenho certeza de quanta diferença faz, mas mostra um cadeado contra o arquivo.
obrigado
EDITAR
Aqui estão alguns trechos do meu bash_history que devem dar uma ideia de como consegui entrar nesse estado (suponha que neste ponto eu estou trabalhando em um branch git chamado 'my-branch' e tenho uma pasta contendo mais pastas / arquivos):
git add .
git commit -m "Adding my branch changes to master"
git checkout master
git merge my-branch
git rm -rf unwanted_folder/
rm -rf unwanted_folder/ (not sure why I ran this as well but I did)
Eu pensei que também executei o seguinte, mas não aparece no bash_history com os outros:
git rm -rf --cached unwanted_folder/
Também pensei ter executado alguns comandos git (como git gc
) para tentar organizar o arquivo do pacote, mas eles também não aparecem no arquivo .bash_history.