Suche…


Aktualisieren Sie den Objektnamen in der Referenz

Benutzen

Aktualisieren Sie den Objektnamen, der in der Referenz gespeichert ist

ZUSAMMENFASSUNG

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

Allgemeine Syntax

  1. Aktualisieren Sie den aktuellen Zweigkopf auf das neue Objekt, indem Sie die symbolischen Refs referenzieren.

    git update-ref HEAD <newvalue>
    
  1. Speichert den newvalue in ref , nachdem newvalue wurde, dass der aktuelle Wert des ref mit dem oldvalue Wert oldvalue .

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

    Die obige Syntax aktualisiert den newvalue nur dann auf newvalue , wenn der aktuelle Wert oldvalue .

Verwenden Sie das Flag -d um den benannten <ref> <oldvalue> nachdem Sie überprüft haben, dass er noch <oldvalue> enthält.

Verwenden Sie --create-reflog , update-ref erstellt einen Reflog für jeden Ref, selbst wenn normalerweise kein Reflog erstellt wird.

Verwenden Sie das Flag -z , um im NUL-terminierten Format anzugeben, das Werte wie "Aktualisieren", "Erstellen", "Löschen", "Überprüfen" enthält.

Aktualisieren

Setzen Sie <ref> auf <newvalue> nachdem Sie <oldvalue> überprüft <oldvalue> , falls angegeben. Geben Sie eine Null <newvalue> an, um sicherzustellen, dass der Ref nach dem Update nicht vorhanden ist, und / oder einen Null <oldvalue> , um sicherzustellen, dass der Ref vor dem Update nicht existiert.

Erstellen

Erstellen Sie <ref> mit <newvalue> nachdem Sie überprüft haben, dass es nicht existiert. Der angegebene <newvalue> darf nicht Null sein.

Löschen

Löschen Sie <ref> nachdem Sie <oldvalue> , dass es mit <oldvalue> , falls vorhanden. Wenn angegeben, darf <oldvalue> nicht Null sein.

Überprüfen

Überprüfen Sie <ref> gegen <oldvalue> , ändern Sie ihn jedoch nicht. Wenn <oldvalue> Null ist oder fehlt, darf der Ref nicht existieren.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow