Sök…


Introduktion

Liksom de flesta versionskontrollsystem (VCS) har Git förmågan att tag specifika punkter i historien som viktiga. Vanligtvis använder människor den här funktionen för att markera släpppunkter ( v1.0 och så vidare).

Syntax

  • git-tagg [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <fil>] <tagname> [<commit> | <objekt>]

  • git-tagg -d <tagname>

  • git tag [-n [<num>]] -l [- innehåller <commit>] [- innehåller <commit>] [--points-at <object>] [- column [= <optioner>] | --no-column] [--create-reflog] [--sort = <key>] [--format = <format>] [- [no-] fusionerade [<commit>]] [<mönster> ... ]

  • git tag -v [- format = <format>] <tagname> ...

Visar alla tillgängliga taggar

Med kommandot git tag listas alla tillgängliga taggar:

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

Obs : tags matas ut i alfabetisk ordning.

Man kan också search efter tillgängliga tags :

$ 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

Skapa och tryck på taggar i GIT

Skapa en tagg:

  • Så här skapar du en tagg i din nuvarande gren:

    git tag < tagname >
    

    Detta skapar en lokal tag med det aktuella läget för den gren du befinner dig i.

  • Så här skapar du en tagg med vissa engagemang:

    git tag tag-name commit-identifier
    

    Detta skapar en lokal tag med engagementsidentifieraren för den gren du befinner dig i.

Tryck ett engagemang i GIT:

  • Tryck på en individuell tagg:

    git push origin tag-name
    
  • Tryck på alla taggar på en gång

    git push origin --tags
    


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow