Innehållsförteckning:

Hur taggar man en commit?
Hur taggar man en commit?

Video: Hur taggar man en commit?

Video: Hur taggar man en commit?
Video: Så här skriver du ett referat 2024, April
Anonim

Taggning Gammal Begår

Som standard, git-tagg kommer att skapa en märka på begå som HEAD refererar till. Alternativt git-tagg kan skickas som en ref till en specifik begå . Det här kommer att märka det godkända begå istället för att förinställa HEAD. För att samla en lista över äldre begår utföra git log kommandot.

Med hänsyn till detta, hur taggar jag en tidigare commit?

git push ursprung --taggar

  1. Lista alla tidigare åtaganden -
  2. Leta reda på commit du vill tagga och notera commit-id.
  3. Tagga nu den commit -
  4. Skjut taggen till servern.

kan en git commit ha flera taggar? När jag gör två taggar till samma begå , jag märker att i. git /refs/ taggar att var och en av de taggar har sin egen begå så det är teoretiskt möjligt att betala en exakt märka på ett entydigt sätt. I praktiken är det inte så. git /HEAD ref till grenen så allt är bra, det är inte tvetydigt utan en specifik gren.

Med tanke på detta, hur fungerar git-taggar?

Taggar i git är lätta referenser som pekar på en SHA-hash av en commit. Till skillnad från grenar är de inte föränderliga och när de väl har skapats bör de inte tas bort. Taggar kan vara lätta (i vilket fall de hänvisar till commit direkt) eller kommenterade (i vilket fall de pekar på en märka objekt som pekar på commit).

Vad är en tagg i Git-sammanhang?

A märka används i Git sammanhang för att markera en specifik version. Alternativt taggar används för att markera specifika punkter i historien som viktiga eller för att markera utsläppspunkter. En gång märka är inställd, flyttas den vanligtvis inte efter det. Detta är för avslappnad taggning.

Rekommenderad: