Eu preciso executar o git gc em um repositório vazio?
man git-gc
não tem uma resposta óbvia e também não tive sorte com o Google (embora eu possa estar apenas usando os termos de pesquisa incorretos).
Eu entendo que você deve ocasionalmente executargit gc
em um repositório local para remover objetos pendentes e comprimir o histórico, entre outras coisas - mas um repositório compartilhado é suscetível a esses mesmos problemas?
Se isso importa, nosso fluxo de trabalho é composto por vários desenvolvedores que fazem a busca e enviam para um repositório vazio em uma unidade de rede compartilhada. O repositório "central" foi criado comgit init --bare --shared
.