Git: como reembalar todos os commits soltos

Depois de usargit gc egit repack (com várias opções) ainda tenho 4825loose commits na pasta.git/objects. Eu gostaria de possuem todos eles no arquivo do pacote com o restante ou em outro arquivo de pacot

Estou fazendo muitas reescrições de commit (alterar + rebase), portanto, é perfeitamente normal ter muitos commits inacessíveis. Meu .gitconfig contém esses parâmetros para manter reflogs e confirmações inacessíveis por um longo tempo.

[gc]
    reflogExpire = 300 days
    reflogExpireUnreachable = 200 days
    pruneExpire = 90 days

Você pode se perguntar se faz sentido, mas eu já precisava e recuperei alguns commits feitos vários meses atrás. Acontece que desenvolvemos por muitos meses um novo conjunto de ramificações de prioridade mais alta e depois continuamos nas ramificações de prioridade mais baix

A principal razão para esta pergunta é quegit gui @ continua reclamando para comprimir meu banco de dados, apesar de já ter feito isso muitas vezes. Se não conseguirmos compactar essas confirmações soltas, essa "reclamação" pode ser um erro emgit gui.

questionAnswers(2)

yourAnswerToTheQuestion