Paano Mag-tag ng Mas Matandang Commit sa Git?

Paano Mag Tag Ng Mas Matandang Commit Sa Git



Sa Git, ang mga tag ay ang sanggunian na tumuturo sa isang partikular na posisyon ng HEAD sa kasaysayan ng Git. Bukod dito, sila ay tulad ng isang sangay na hindi maaaring baguhin (hindi nababago). Gayunpaman, pagkatapos malikha, hindi na kailangan para sa karagdagang gumawa ng kasaysayan. Bukod pa rito, maaaring i-tag ng mga developer ang isang mas lumang commit sa Git repository gamit ang “ $ git commit -a -m ” utos.

Ang gabay na ito ay magdedetalye sa pamamaraan upang mag-tag ng mas lumang commit sa Git repository.

Paano Mag-tag ng isang Umiiral na Commit sa Git?

Tingnan ang nakasaad sa ibaba na pamamaraan para mag-tag ng lumang commit sa Git repository:







  • Pumunta sa partikular na Git repository.
  • Suriin ang kasaysayan ng log ng kasalukuyang gumaganang Git repository.
  • Kopyahin ang kinakailangang commit SHA hash.
  • Tingnan ang listahan ng mga umiiral nang Git tag.
  • Gamitin ang command na “$ git commit -a -m ”.

Hakbang 1: Lumipat sa Kinakailangang Git Repository
Una, mag-navigate sa nais na lokal na imbakan sa pamamagitan ng pagpapatakbo ng ' cd ” utos kasama ang landas nito:



$ cd 'C:\Mga Gumagamit \n asma\Go \t ay_004'



Hakbang 2: Suriin ang Kasaysayan ng Reference Log ng Repository
Pagkatapos, tingnan ang reference commit history ng partikular na repository sa tulong ng “ git log . ” utos:





$ git log .

Bilang resulta, ipapakita ng nakasaad sa itaas na utos ang lahat ng kasaysayan ng log. Kopyahin ang SHA hash ng gustong commit na gusto mong i-tag. Halimbawa, kinopya namin ang ' a8d5313 'commit Id ng' tinanggal ” gumawa ng mensahe:



Hakbang 3: Mag-checkout para Mag-commit ng SHA Hash
Susunod, isagawa ang ' git checkout ” utos kasama ang nakopyang commit SHA hash at lumipat dito:

$ git checkout a8d5313

Hakbang 4: Tingnan ang Umiiral na Listahan ng Git Tag
Patakbuhin ang ' araw ng git ” utos upang ipakita ang listahan ng mga umiiral nang Git tag:

$ araw ng git

Hakbang 5: I-tag ang Gustong Commit
Pagkatapos nito, i-tag ang napiling lumang commit sa pamamagitan ng pagpapatakbo ng “ araw ng git ” utos kasama ang tag at commit na mensahe:

$ araw ng git -a v2.2 -m 'tag ang isang mas lumang commit'

Sa nakasaad sa itaas na utos:

  • -a Ang ” flag ay ginagamit upang awtomatikong subaybayan ang lahat ng idinagdag na pagbabago.
  • v2.2 ” ay ang bagong Git tag.
  • -m ” na opsyon ay nagdaragdag ng commit message sa repository.

Hakbang 6: Suriin ang Kasaysayan ng Log
Panghuli, suriin ang log ng isang partikular na Git repository sa pamamagitan ng pagpapatakbo ng ' git log . ” utos:

$ git log .

Iyon lang! Ipinaliwanag namin ang pamamaraan upang mag-tag ng mas lumang commit sa Git repository.

Konklusyon

Upang mag-tag ng lumang commit sa Git repository, lumipat muna sa Git partikular na repository, tingnan ang log history ng kasalukuyang gumaganang Git repository, at kopyahin ang kinakailangang commit SHA hash. Pagkatapos nito, ipakita ang umiiral na mga tag ng Git. Panghuli, patakbuhin ang ' $ git commit -a -m ” utos. Ipinaliwanag ng gabay na ito ang paraan upang mag-tag ng mas lumang commit sa Git repository.