Français ▾
Localized versions of git-mktag manual
  1. English
  2. Français
  3. Português (Brasil)
  4. українська мова
  5. 简体中文
Topics ▾ Latest version ▾ git-mktag last updated in 2.43.0
Changes in the git-mktag manual
  1. 2.43.1 → 2.52.0 no changes
  2. 2.43.0 2023年11月20日
  3. 2.42.1 → 2.42.4 no changes
  4. 2.42.0 2023年08月21日
  5. 2.32.1 → 2.41.3 no changes
  6. 2.32.0 2021年06月06日
  7. 2.31.1 → 2.31.8 no changes
  8. 2.31.0 2021年03月15日
  9. 2.7.6 → 2.30.9 no changes
  10. 2.6.7 2017年05月05日
  11. 2.1.4 → 2.5.6 no changes
  12. 2.0.5 2014年12月17日

Check your version of git by running

git --version

NOM

git-mktag - Crée un objet étiquette avec une validation supplémentaire

SYNOPSIS

git mktag

DESCRIPTION

Lit le contenu d’ne étiquette sur l’entrée standard et crée un objet étiquette. La sortie est l’identificateur de l'<objet> de la nouvelle étiquette.

Cette commande est principalement équivalente à git-hash-object[1] invoqué avec -t tag -w --stdin. C’est-à-dire que ces deux commandes vont créer et écrire une étiquette trouvée dans mon-etiquette :

git mktag <mon-étiquette
git hash-object -t tag -w --stdin <mon-étiquette

La différence est que mktag a s’arrêter avant d’écrire l’étiquette si eelle ne passe pas la vérification git-fsck[1].

La vérification "fsck" effectuée par mktag est plus stricte que ce que git-fsck[1] ferait par défaut en ce que tous les messages fsck.<id-message> sont promus d' avertissements en erreurs (par exemple, une ligne "tagger" manquante est une erreur).

Les en-têtes supplémentaires dans l’objet sont également une erreur sous mktag, mais ignorés par git-fsck[1]. Cette vérification supplémentaire peut être désactivée en fixant la variable fsck.<id-message> appropriée :

git -c fsck.extraHeaderEntry=ignore mktag <mon-étiquette-avec-entêtes

OPTIONS

--strict

Par défaut mktag active l’équivalent du mode --strict de git-fsck[1]. Utilisez --no-strict pour le désactiver.

Format d’étiquette

Un fichier de signature d’étiquette, pour alimenter l’entrée standard de cette commande, a un format fixe très simple : quatre lignes

object <empreinte>
type <nom-de-type>
tag <nom-d-etiquette>
tagger <étiqueteur>

suivi d’un message de forme libre facultatif (certaines étiquettes créées par d’anciennes versions de Git peuvent ne pas avoir de ligne tagger). Le message, lorsqu’il existe, est séparé par une ligne vierge de l’en-tête. La partie message peut contenir une signature dont Git lui-même ne se soucie pas, mais qui peut être vérifiée avec gpg.

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 によって変換されたページ (->オリジナル) /