Paano Magtanggal ng Git Tag sa AWS CodeCommit?

Paano Magtanggal Ng Git Tag Sa Aws Codecommit



Nag-aalok ang AWS ng maraming solusyong nakabatay sa ulap para sa pang-araw-araw na mga user at negosyo. Ang isa sa mga solusyon na ito ay isang ganap na pinamamahalaang source control service na tinatawag na ' CodeCommit ”. Nagho-host ito ng mga pribadong git repository upang gawing mas madali ang mga pagbabago sa batch at stable na paglabas kaysa dati.

Ipapaliwanag ng artikulong ito kung paano magtanggal ng git tag sa AWS CodeCommit.

Bago simulan ang gawaing ito, kinakailangan ang ilang mga kinakailangan para sa prosesong ito.







Mga kinakailangan

Dalawa sa pinakamahalagang kinakailangan maliban sa pagkakaroon ng CodeCommit repository ay ibinigay sa ibaba:



  • AWS CLI (Naka-install at Naka-configure)
  • Git Bash (Naka-install at Na-configure)

Pumunta tayo sa gawain ngayon:



Paano Magtanggal ng Git Tag sa AWS CodeCommit?

Upang magtanggal ng git tag sa anumang AWS CodeCommit repository, sundin ang sunud-sunod na gabay na ito:





Hakbang 1: Buksan ang Git bash

Pumunta sa Windows search bar para hanapin ang “ git bash” at i-click ito. Sumangguni sa figure na ibinigay sa ibaba:



Dadalhin ka nito sa sumusunod na screen:

Hakbang 2: I-configure ang Mga Kredensyal

I-paste ang sumusunod na code nang paisa-isa upang i-configure ang iyong mga kredensyal:

git config --global user.name 'Ang iyong Username'
git config --global user.email 'You Email Address'

Ang mga command na ito ay hindi gagawa ng output sa terminal screen. Sumangguni sa figure sa ibaba:

Hakbang 3: I-clone ang isang Repository

Gamitin ang sumusunod na command upang i-clone ang iyong CodeCommit Repository:

git clone

Ang ' URL ng repositoryo ” ginamit sa tutorial na ito ay https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .

Dadalhin ka nito sa sumusunod na output sa screen:

Hakbang 4: Baguhin ang Direktoryo

Baguhin ang gumaganang direktoryo sa cloned repository gamit ang sumusunod na command:

cd

Ang repositoryo na ginamit sa tutorial na ito ay “ Aking-Tag ”.

Dadalhin ka ng command na ito sa iyong repository folder. Sumangguni sa figure sa ibaba:

Hakbang 5: Gumawa ng Git Tag

Bago gumawa ng git tag, hanapin natin ang commit hash na ita-tag. Kopyahin at i-paste ang utos sa ibaba:

git log --oneline

Dadalhin ka ng command na ito sa sumusunod na output:

Kopyahin ang alphanumeric key at gamitin ang command sa ibaba upang lumikha ng isang tag:

git tag -a v1.0 -m 'Bersyon 1.0'

Ang susi na nabuo sa tutorial na ito ay ' 3659b00 ”:

Isang tag ' v1.0 ” ay matagumpay na nalikha.

Hakbang 6: Itulak ang Tag

Upang itulak ang tag sa repositoryo ng AWS CodeCommit, gamitin ang sumusunod na command:

git push pinanggalingan v1.0

Dahil ang tag na ito ay naroroon na sa CodeCommit repository, nagbibigay ito ng sumusunod na output:

Hakbang 7: Tingnan ang Mga Tag

Upang tingnan ang lahat ng mga tag ng repositoryo, gamitin ang sumusunod na command:

araw ng git

Dadalhin ka nito sa sumusunod na screen:

Tulad ng nakikita mo, mayroon lamang isang tag dito, na ' v1.0 ”.

Hakbang 8: Tanggalin ang Tag

Tanggalin natin ang tag ngayon at itulak ito sa imbakan ng CodeCommit. Gamitin ang code sa ibaba para tanggalin ang tag na ' v1.0 ”:

git tag -d v1.0

Ang sumusunod na output ay makikita sa terminal:

Ngayon, gagawin namin ang mga pagbabago sa imbakan ng CodeCommit gamit ang code sa ibaba:

git push origin --delete v1.0

Ang tag ay tinanggal din mula sa malayong imbakan ng CodeCommit. Tingnan ang figure sa ibaba:

Ito ang lahat ng kinakailangang hakbang na kinakailangan para magtanggal ng git tag sa AWS CodeCommit.

Konklusyon

Ang mga git tag sa AWS CodeCommit (isang ganap na pinamamahalaang serbisyo ng Amazon upang mag-host ng mga pribadong git repository) ay tatanggalin sa tulong ng isang git client lamang. Ang mga gumagamit ay maaaring gumawa at magtanggal ng mga pagbabago sa kanilang mga malalayong imbakan gamit ang git bash client. Malawakang ipinaliwanag ng artikulong ito kung paano gumawa at pagkatapos ay magtanggal ng git tag sa AWS CodeCommit.