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:
cdDepotet 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 --onelineDenne 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.0Siden 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 dagDette 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.0Følgende utgang kan sees på terminalen:
Nå vil vi forplikte endringene til CodeCommit-depotet ved å bruke koden nedenfor:
git push origin --delete v1.0Taggen 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.