Git-Tag-Funktion

Bei der Git-Codeverwaltung möchten wir manchmal einem bestimmten Commit ein Tag hinzufügen, z. B. um Versionsinformationen zu identifizieren. Zu diesem Zeitpunkt können wir die Tagging-Funktion in Git verwenden. Das Einfügen eines Tags ähnelt dem Einfügen eines Lesezeichens in ein Buch. In Zukunft können Sie das Tag direkt verwenden, um den Speicherort der Übermittlung zu finden. Andernfalls müssen Sie sich nur den Hash-Wert des Commits ansehen, um zum angegebenen Wert zurückzukehren Standort, was umständlich ist.

Tags erstellen

git tag -a v1.0 -m '正式版本'

-a Auf die Anweisung „create“ folgt der Labelname

-m Nach dem Hinzufügen einer Notiz wird der Inhalt der Notiz angezeigt

Etikett anzeigen

git tag
V1.0

Etikett löschen

git tag -d v1.0

-d Auf die Löschanweisung folgt der Tag-Name

Etikett

git tag -a v1.0 -m '正式版本' Wenn Sie Tagging direkt  verwenden, wird die neueste Commit-Version gebunden.

Wenn Sie eine bestimmte Commit-Version kennzeichnen möchten , verwenden Sie:

git tag -a V1.0 55d8e71fc7d0b8cefbb4cbee339beb9d987d9b81 -m '正式版本'

55d8e71fc7d0b8cefbb4cbee339beb9d987d9b81ist die Versionsnummer des Commits

Tag-Synchronisierung mit Remote-Server

git pushGenau wie bei der Verwendung zum Pushen an den Remote-Server nach der Übermittlung des Codes muss auch das Tag an den Remote-Server gesendet werden.

verwendengit push origin V1.0

Um alle lokalen Tags zu pushen, verwenden Siegit push origin --tags

Remote-Server-Tags anzeigengit ls-remote --tags

Kassenetikett

Wir können die entsprechende Version des Codes anhand des Etiketts überprüfen

git checkout V1.0

Bei der tatsächlichen Verwendung können Sie zunächst einen neuen Zweig erstellen, dann den Code des entsprechenden Tags auschecken und dann auf der Grundlage der Tag-Version entwickeln

Guess you like

Origin blog.csdn.net/weixin_40593838/article/details/125872423