Suche…


Einführung

Wie die meisten Versionskontrollsysteme (VCS) kann Git bestimmte Punkte in der Historie als wichtig tag . Normalerweise verwenden v1.0 diese Funktion zum Markieren von Release-Punkten ( v1.0 usw.).

Syntax

  • Git-Tag [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <file>] <tagname> [<commit> | <Objekt>]

  • git tag -d <tagname>

  • git tag [-n [<num>]] -l [--contains <commit>] [--contains <commit>] [--points-at <object>] [--column [= <options>] | --no-column] [--create-reflog] [--sort = <key>] [--format = <format>] [- [no-] merged [<commit>]] [<pattern>… ]

  • git-Tag -v [--format = <format>] <tagname>…

Alle verfügbaren Tags auflisten

Mit dem Befehl git tag werden alle verfügbaren Tags aufgelistet:

$ git tag
<output follows>
v0.1
v1.3

Hinweis : Die tags werden in alphabetischer Reihenfolge ausgegeben.

Man kann auch search verfügbaren tags search :

$ git tag -l "v1.8.5*"
<output follows>
v1.8.5
v1.8.5-rc0
v1.8.5-rc1
v1.8.5-rc2
v1.8.5-rc3
v1.8.5.1
v1.8.5.2
v1.8.5.3
v1.8.5.4
v1.8.5.5

Erstellen Sie Tags in GIT und drücken Sie sie

Erstellen Sie ein Tag:

  • So erstellen Sie ein Tag in Ihrem aktuellen Zweig:

    git tag < tagname >
    

    Dadurch wird ein lokales tag mit dem aktuellen Status des Zweigs erstellt, in dem Sie sich befinden.

  • So erstellen Sie ein Tag mit einem Commit:

    git tag tag-name commit-identifier
    

    Dadurch wird ein lokales tag mit dem Commit-Bezeichner des Zweigs erstellt, in dem Sie sich befinden.

Push in ein Commit in GIT:

  • Drücken Sie ein einzelnes Tag:

    git push origin tag-name
    
  • Drücken Sie alle Tags gleichzeitig

    git push origin --tags
    


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