Hvordan slette en Git-tag i AWS CodeCommit?

Hvordan Slette En Git Tag I Aws Codecommit



AWS tilbyr mange skybaserte løsninger også for daglige brukere og bedrifter. En av disse løsningene er en fullstendig administrert kildekontrolltjeneste kalt ' CodeCommit '. Den er vert for private git-repositories for å gjøre batchendringer og stabile utgivelser enklere enn noen gang.

Denne artikkelen vil forklare hvordan du sletter en git-tag i AWS CodeCommit.

Før du starter denne oppgaven, kreves det noen forutsetninger for denne prosessen.







Forutsetninger

To av de viktigste forutsetningene bortsett fra å ha et CodeCommit-depot er gitt nedenfor:



  • AWS CLI (installert og konfigurert)
  • Git Bash (installert og konfigurert)

La oss gå til oppgaven nå:



Hvordan slette en Git-tag i AWS CodeCommit?

For å slette en git-tag i et hvilket som helst AWS CodeCommit-depot, følg denne trinnvise veiledningen:





Trinn 1: Åpne Git bash

Gå til Windows-søkefeltet for å søke ' git bash' og klikk på den. Se figuren nedenfor:



Dette vil føre deg til følgende skjermbilde:

Trinn 2: Konfigurer legitimasjon

Lim inn følgende kode én etter én for å konfigurere legitimasjonen din:

git config --global bruker.navn 'Ditt brukernavn'
git config --global user.email 'Din e-postadresse'

Disse kommandoene vil ikke produsere en utgang på terminalskjermen. Se figuren nedenfor:

Trinn 3: Klon et depot

Bruk følgende kommando for å klone ditt CodeCommit Repository:

git clone

« Repository URL ' brukt i denne opplæringen er https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .

Dette vil føre deg til følgende utgang på skjermen:

Trinn 4: Endre katalog

Endre arbeidskatalogen til det klonede depotet ved å bruke følgende kommando:

cd

Depotet som brukes i denne opplæringen er ' My-Tag '.

Denne kommandoen vil lede deg til depotmappen din. Se figuren nedenfor:

Trinn 5: Lag en Git-tag

Før du lager en git-tag, la oss finne commit-hashen som skal merkes. Kopier og lim inn kommandoen nedenfor:

git log --oneline

Denne kommandoen vil lede deg til følgende utgang:

Kopier den alfanumeriske nøkkelen og bruk kommandoen nedenfor for å lage en tag:

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

Nøkkelen som genereres i denne opplæringen er ' 3659b00 ':

Et merke ' v1.0 ' ble opprettet.

Trinn 6: Push Tag

For å skyve taggen til AWS CodeCommit-depotet, bruk følgende kommando:

git push origin v1.0

Siden denne taggen allerede er til stede i CodeCommit-depotet, gir den følgende utdata:

Trinn 7: Se tagger

For å se alle taggene til depotet, bruk følgende kommando:

git dag

Dette vil føre deg til følgende skjermbilde:

Som du kan se, er det bare én tag her, som er ' v1.0 '.

Trinn 8: Slett taggen

La oss slette taggen nå og skyve den til CodeCommit-depotet. Bruk koden nedenfor for å slette taggen ' v1.0 ':

git tag -d v1.0

Følgende utgang kan sees på terminalen:

Nå vil vi forplikte endringene til CodeCommit-depotet ved å bruke koden nedenfor:

git push origin --delete v1.0

Taggen er også slettet fra det eksterne depotet til CodeCommit. Se figuren nedenfor:

Dette er alle de nødvendige trinnene som kreves for å slette en git-tag i AWS CodeCommit.

Konklusjon

Git-tagger i AWS CodeCommit (en fullstendig administrert tjeneste av Amazon for å være vert for private git-lagre) slettes kun ved hjelp av en git-klient. Brukere kan foreta og slette endringer i deres eksterne depoter ved å bruke git bash-klienten. Denne artikkelen forklarte omfattende hvordan du oppretter og deretter sletter en git-tag i AWS CodeCommit.