Orodha ya maudhui:

Je, unawekaje lebo ya ahadi?
Je, unawekaje lebo ya ahadi?

Video: Je, unawekaje lebo ya ahadi?

Video: Je, unawekaje lebo ya ahadi?
Video: ХЕЙТЕРЫ ПОХИТИЛИ ПРИШЕЛЬЦА! Пришельцы в реальной жизни! 2024, Aprili
Anonim

Kuweka tagi Mzee Anajitolea

Kwa chaguo-msingi, git tag itaunda a tagi kwenye kujitolea kwamba HEAD inarejelea. Vinginevyo git tag inaweza kupitishwa kama rejeleo la maalum kujitolea . Hii mapenzi tagi iliyopitishwa kujitolea badala ya kugeukia HEAD. Kukusanya orodha ya wazee anajituma kutekeleza git logi amri.

Kuhusiana na hili, ninawekaje alama ya ahadi iliyotangulia?

git push origin --tags

  1. Orodhesha ahadi zote za awali -
  2. Pata ahadi unayotaka kuweka lebo na kumbuka kitambulisho cha ahadi.
  3. Sasa tagi ahadi hiyo -
  4. Sukuma lebo kwenye seva.

ahadi ya git inaweza kuwa na vitambulisho vingi? Ninapofanya mbili vitambulisho kwa sawa kujitolea , naona kwamba katika. git /rejelea/ vitambulisho kwamba kila mmoja wa vitambulisho vina ni mwenyewe kujitolea kwa hivyo inawezekana kinadharia kuangalia sawa tagi kwa mtindo usio na utata. Katika mazoezi si hivyo. git / HEAD ref kwa tawi ili yote ni nzuri, sio utata lakini tawi maalum.

Kwa kuzingatia hili, vitambulisho vya git hufanyaje kazi?

Lebo katika git ni marejeleo mepesi ambayo yanaelekeza kwa SHA hash ya ahadi. Tofauti na matawi, haziwezi kubadilika na mara tu zimeundwa hazipaswi kufutwa. Lebo inaweza kuwa nyepesi (katika hali ambayo wanarejelea ahadi moja kwa moja) au maelezo (katika hali ambayo wanaashiria a tagi kitu ambacho kinaashiria ahadi).

Je, ni lebo gani katika muktadha wa Git?

A tagi inatumika katika Muktadha wa Git kwa kuashiria toleo maalum. Vinginevyo, vitambulisho hutumika kutia alama alama mahususi katika historia kama muhimu au kutia alama sehemu za kutolewa. Mara moja a tagi imewekwa, kwa kawaida haihamishwi baada ya hapo. Hii ni kwa kawaida kuweka alama.

Ilipendekeza: