git refs

Administração

Acesso de baixo nível ao armazenamento de referências


O comando 'git refs' gerencia como as referências são guardadas. git refs migrate converte um repositório entre o armazenamento clássico em arquivos e o formato mais novo reftable, e git refs verify verifica a base de referências. O trabalho diário com branches e tags não precisa dele.

Sinopse

git refs migrate --ref-format=<format> [--dry-run]
git refs verify [--strict] [--verbose]
[ ] opcional| ou<arg> valor a substituir... repetível--flag opção

Exemplos

Verificar referências

git refs verify

Silencioso quando tudo está bem.


Mudar para reftable

git refs migrate --ref-format=reftable

Mais rápido com muitas refs.

Exemplos de fluxos de trabalho

1
git refs migrate --ref-format=reftable --dry-run

Testar antes

2
git refs migrate --ref-format=reftable

Converter

Solução de problemas

subcomando desconhecido

Causa: Seu Git é anterior ao 2.46

Atualize o Git

Dicas e armadilhas

Boas práticas

  • ✓Faça backup antes de migrar um repositório de produção.

Perguntas frequentes

A:

Só em repositórios com um número enorme de branches ou tags.