Recherche…


Mettre à jour le nom de l'objet dans la référence

Utilisation

Mettre à jour le nom de l'objet qui est stocké dans la référence

SYNOPSIS

git update-ref [-m <reason>] (-d <ref> [<oldvalue>] | [--no-deref] [--create-reflog] <ref> <newvalue> [<oldvalue>] | --stdin [-z])

Syntaxe générale

  1. En déréférencant les refs symboliques, mettez à jour la branche en cours sur le nouvel objet.

    git update-ref HEAD <newvalue>
    
  1. Stocke la nouvelle newvalue dans ref , après avoir vérifié que la valeur actuelle de la ref correspond à oldvalue .

    git update-ref refs/head/master <newvalue> <oldvalue>
    

    La syntaxe ci-dessus met à jour la tête de branche principale à newvalue uniquement si sa valeur actuelle est oldvalue .

Utilisez l' -d flag pour supprimer le <ref> nommé après avoir vérifié qu'il contient toujours <oldvalue> .

Utilisez --create-reflog , update-ref créera un renvoi pour chaque ref même si on ne le créerait pas normalement.

Utilisez l' -z pour spécifier dans un format terminé par NUL, qui a des valeurs telles que update, create, delete, verify.

Mettre à jour

Définissez <ref> sur <newvalue> après avoir vérifié <oldvalue> , si elle est donnée. Indiquez un zéro <newvalue> pour vous assurer que la référence n'existe pas après la mise à jour et / ou un zéro <oldvalue> pour vous assurer que la référence n'existe pas avant la mise à jour.

Créer

Créez <ref> avec <newvalue> après avoir vérifié qu'il n'existe pas. La <newvalue> peut ne pas être égale à zéro.

Effacer

Supprimez <ref> après avoir vérifié qu’elle existe avec <oldvalue> , si elle est donnée. Si donné, <oldvalue> peut ne pas être zéro.

Vérifier

Vérifiez <ref> contre <oldvalue> mais ne le changez pas. Si <oldvalue> zéro ou manquant, la référence ne doit pas exister.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow