git count-objects
Conta os objetos e mostra quanto espaço em disco usam
O comando 'git count-objects' informa quantos objetos soltos (loose) o repositório tem e quanto espaço ocupam; com -v mostra também packfiles e lixo. Útil para decidir se o git gc ajudaria, ou para ver o tamanho real de um repositório.
Sinopse
git count-objects [-v] [-H]Exemplos
Contagem rápida
git count-objects -vHTudo, em unidades legíveis.
Exemplos de fluxos de trabalho
git count-objects -vConferir a contagem
git gcEmpacotar se estiver alta
Solução de problemas
size-pack é enorme
Causa: Arquivos grandes no histórico
Encontre-os com git rev-list --objects --all | git cat-file --batch-check
Dicas e armadilhas
Boas práticas
- ✓Use -H para tamanhos legíveis.
Perguntas frequentes
Um clone recebe um único packfile; ainda não há objetos soltos.