Sisukord:

Kuidas kohustust märgistada?
Kuidas kohustust märgistada?

Video: Kuidas kohustust märgistada?

Video: Kuidas kohustust märgistada?
Video: #3 Investeerimisest, lihtsalt! Kuidas koostada oma portfell? 2024, Detsember
Anonim

Sildistamine Vana Kohustub

Vaikimisi, git silt loob a tag peal pühenduma et HEAD viitab. Alternatiivina git silt saab edasi anda viitena konkreetsele pühenduma . See tahe tag möödus pühenduma vaikimisi HEAD asemel. Et koguda nimekiri vanematest kohustab teostada git logi käsk.

Kuidas eelnevat kohustust sellega seoses märgistada?

git push origin --sildid

  1. Loetlege kõik varasemad kohustused -
  2. Otsige üles kohustus, mida soovite märgistada, ja märkige üles kohustuse ID.
  3. Nüüd märkige see kohustus -
  4. Lükake silt serverisse.

kas git commitil võib olla mitu silti? Kui ma teen kaks sildid samale pühenduma , märkan, et. git /refs/ sildid et iga siltidel on see on oma pühenduma nii et teoreetiliselt on võimalik täpselt välja maksta tag üheselt mõistetaval viisil. Praktikas see nii ei ole. git /HEAD viide harule, nii et kõik on hästi, see pole kahemõtteline, vaid konkreetne haru.

Kuidas git-sildid seda arvestades töötavad?

Sildid sisse git on kerged viited, mis viitavad kohustuse SHA-räsi. Erinevalt harudest ei ole need muudetavad ja pärast loomist ei tohiks neid kustutada. Sildid võivad olla kerged (sel juhul viitavad otseselt kohustusele) või märkustega (sel juhul osutavad need tag objekt, mis osutab kohustusele).

Mis on silt Giti kontekstis?

A tag kasutatakse aastal Git kontekstid konkreetse versiooni märkimiseks. Teise võimalusena sildid kasutatakse teatud ajaloo punktide oluliseks märkimiseks või vabastamispunktide tähistamiseks. Ükskord tag on seatud, pärast seda seda tavaliselt ei liigutata. See on juhuslikuks kasutamiseks sildistamine.

Soovitan: