Talaan ng mga Nilalaman:

Paano mo git tag ang isang commit?
Paano mo git tag ang isang commit?

Video: Paano mo git tag ang isang commit?

Video: Paano mo git tag ang isang commit?
Video: PAANO KA MAGUGUSTOHAN NG ISANG BABAE | Cherryl Ting 2024, Abril
Anonim

Pag-tag Luma Nag-commit

Bilang default, git tag lilikha ng a tag sa mangako na HEAD ang tinutukoy. Bilang kahalili git tag maaaring ipasa bilang isang ref sa isang tiyak mangako . Ito ay tag ang pumasa mangako sa halip na i-default sa HEAD. Upang mangalap ng listahan ng mga nakatatanda nangangako isagawa ang git utos ng log.

Kaugnay nito, paano ko ita-tag ang isang nakaraang commit?

git push origin --tags

  1. Ilista ang lahat ng nakaraang commit -
  2. Hanapin ang commit na gusto mong i-tag at tandaan ang commit id.
  3. Ngayon i-tag ang commit na -
  4. Itulak ang tag sa server.

Maaari bang magkaroon ng maraming tag ang isang git commit? Kapag gumawa ako ng dalawa mga tag sa pareho mangako , napapansin ko na sa. git /refs/ mga tag na ang bawat isa sa mayroon ang mga tag ito ay sariling mangako kaya ayon sa teorya, posibleng mag-checkout ng eksaktong tag sa isang hindi malabo na paraan. Sa pagsasagawa, hindi ganoon. git /HEAD the ref to the branch so all is good, it's not ambiguous but a specific branch.

Isinasaalang-alang ito, paano gumagana ang mga git tag?

Mga tag sa git ay mga magaan na sanggunian na tumuturo sa isang SHA hash ng isang commit. Hindi tulad ng mga sanga, hindi nababago ang mga ito at kapag nilikha ay hindi dapat tanggalin. Mga tag maaaring magaan (kung saan direktang tinutukoy nila ang commit) o may anotasyon (kung saan itinuro nila ang isang tag bagay na tumuturo sa commit).

Ano ang isang tag sa konteksto ng Git?

A tag ay ginagamit sa Mga konteksto ng Git para sa pagmamarka ng isang partikular na bersyon. Bilang kahalili, mga tag ay ginagamit upang markahan ang mga partikular na punto sa kasaysayan bilang mahalaga o markahan ang mga punto ng paglabas. Minsan a tag ay nakatakda, kadalasang hindi ito ginagalaw pagkatapos nito. Ito ay para sa kaswal pag-tag.

Inirerekumendang: