Indholdsfortegnelse:

Hvordan tagger man en commit?
Hvordan tagger man en commit?

Video: Hvordan tagger man en commit?

Video: Hvordan tagger man en commit?
Video: How to pray Fajr for men (beginners) - with Subtitle 2024, November
Anonim

Tagging Gammel Forpligter sig

Som standard, git tag vil skabe en tag på den begå det HEAD refererer til. Alternativt git tag kan videregives som en ref til en bestemt begå . Dette vil tag den beståede begå i stedet for som standard til HEAD. For at samle en liste over ældre forpligter sig udføre git log kommando.

I forhold til dette, hvordan tagger jeg en tidligere commit?

git push oprindelse --tags

  1. Liste over alle tidligere commits -
  2. Find den commit, du vil tagge, og noter commit-id'et.
  3. Tag nu den forpligtelse -
  4. Skub tagget til serveren.

kan en git commit have flere tags? Når jeg laver to tags til det samme begå , det bemærker jeg i. git /refs/ tags at hver af de tags har dens egen begå så det er teoretisk muligt at betale en eksakt tag på en utvetydig måde. I praksis er det ikke sådan. git /HEAD ref til grenen, så alt er godt, det er ikke tvetydigt, men en specifik gren.

I betragtning af dette, hvordan fungerer git-tags?

Tags i git er letvægtsreferencer, der peger på en SHA-hash af en commit. I modsætning til grene kan de ikke ændres, og når de først er oprettet, bør de ikke slettes. Tags kan være letvægts (i hvilket tilfælde de henviser direkte til forpligtelsen) eller kommenteret (i hvilket tilfælde de peger på en tag objekt, der peger på forpligtelsen).

Hvad er et tag i Git-kontekst?

EN tag bruges i Git sammenhænge til mærkning af en bestemt version. Alternativt tags bruges til at markere specifikke punkter i historien som vigtige eller til at markere frigivelsespunkter. Engang en tag er indstillet, flyttes den normalt ikke efter det. Dette er til afslappet tagging.

Anbefalede: