Français ▾
Localized versions of git-pack-refs manual
  1. English
  2. Français
  3. Português (Brasil)
  4. українська мова
  5. 简体中文
Topics ▾ Latest version ▾ git-pack-refs last updated in 2.52.0
Changes in the git-pack-refs manual
  1. 2.52.0 2025年11月17日
  2. 2.51.1 → 2.51.2 no changes
  3. 2.51.0 2025年08月18日
  4. 2.50.1 no changes
  5. 2.50.0 2025年06月16日
  6. 2.45.1 → 2.49.1 no changes
  7. 2.45.0 2024年04月29日
  8. 2.42.1 → 2.44.4 no changes
  9. 2.42.0 2023年08月21日
  10. 2.1.4 → 2.41.3 no changes
  11. 2.0.5 2014年12月17日

Check your version of git by running

git --version

NOM

git-pack-refs - Empaquette les têtes et les étiquettes pour un accès efficace au dépôt

SYNOPSIS

git pack-refs [--all] [--no-prune] [--auto] [--include <motif>] [--exclude <motif>]

DESCRIPTION

Traditionnellement, des sommets de branches et les étiquettes (collectivement appelés réfs) sont stockés un fichier par réf dans un (sous-)répertoire sous le répertoire $GIT_DIR/refs. Bien que de nombreux sommets de branche ont tendance à être mis à jour souvent, la plupart des étiquettes et quelques sommets de branche ne sont jamais mis à jour. Lorsqu’un dépôt a des centaines ou des milliers d’étiquettes, ce format un fichier-par-réf gaspille l’espace de stockage et nuit aux performances.

Cette commande est utilisée pour résoudre le problème de stockage et de performance en stockant les réfs dans un seul fichier, $GIT_DIR/packed-refs. Lorsqu’une réf est absente de la hiérarchie traditionnelle du répertoire $GIT_DIR/refs, elle est recherchée dans ce fichier et utilisée si trouvée.

Les mises à jour ultérieures des branches créent toujours de nouveaux fichiers sous la hiérarchie des répertoires $GIT_DIR/refs.

Une pratique recommandée pour traiter un dépôt avec trop de réfs est d’empaqueter ses réfs avec --all une fois, et exécuter occasionnellement git pack-refs. Les étiquettes sont par définition fixes et ne sont pas censées changer. Les têtes de branche seront empaquetées avec le premier pack-refs --all, mais seules les têtes de branche actuellement actives seront dépaquetées, et les prochains pack-refs (sans -all) les laisseront dépaquetées.

OPTIONS

Warning

Missing fr/pack-refs-options.adoc

See original version for this content.

BOGUES

Des documents plus anciens écrits avant l’introduction du mécanisme de références empaquetées peuvent encore dire des choses comme "le fichier .git/refs/heads/<branche> doit exister" alors que cela doit signifier "la branche <branche> existe".

GIT

Fait partie de la suite git[1]

TRADUCTION

Cette page de manuel a été traduite par Jean-Noël Avila <jn.avila AT free DOT fr> et les membres du projet git-manpages-l10n. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le site https://github.com/jnavila/git-manpages-l10n .

AltStyle によって変換されたページ (->オリジナル) /