git refs

Administration

Accès bas niveau au stockage des références


La commande 'git refs' gère la façon dont les références sont stockées. git refs migrate convertit un dépôt entre le stockage classique en fichiers et le format plus récent reftable, et git refs verify vérifie la base de références. Le travail quotidien sur les branches et tags n’en a pas besoin.

Synopsis

git refs migrate --ref-format=<format> [--dry-run]
git refs verify [--strict] [--verbose]
[ ] facultatif| ou<arg> valeur à remplacer... répétable--flag option

Exemples

Vérifier les références

git refs verify

Silencieux quand tout va bien.


Passer à reftable

git refs migrate --ref-format=reftable

Plus rapide avec beaucoup de refs.

Exemples de workflows

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

Tester d’abord

2
git refs migrate --ref-format=reftable

Convertir

Dépannage

sous-commande inconnue

Cause : Votre Git est antérieur à 2.46

Mettez Git à jour

Astuces et pièges

Bonnes pratiques

  • ✓Sauvegardez avant de migrer un dépôt de production.

FAQ

A:

Seulement pour les dépôts avec un très grand nombre de branches ou de tags.