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.

questionAnswers(5)

yourAnswerToTheQuestion