Denne artikel vil forklare, hvordan man sletter et git-tag i AWS CodeCommit.
Før du starter denne opgave, kræves der nogle få forudsætninger for denne proces.
Forudsætninger
To af de vigtigste forudsætninger bortset fra at have et CodeCommit-lager er givet nedenfor:
- AWS CLI (installeret og konfigureret)
- Git Bash (installeret og konfigureret)
Lad os nu gå til opgaven:
Sådan sletter du et Git-tag i AWS CodeCommit?
For at slette et git-tag i ethvert AWS CodeCommit-lager, følg denne trin-for-trin guide:
Trin 1: Åbn Git bash
Gå til Windows-søgelinjen for at søge ' git bash' og klik på den. Se figuren nedenfor:
Dette fører dig til følgende skærmbillede:
Trin 2: Konfigurer legitimationsoplysninger
Indsæt følgende kode én efter én for at konfigurere dine legitimationsoplysninger:
git config --global bruger.navn 'Dit brugernavn'git config --global user.email 'Din e-mailadresse'
Disse kommandoer producerer ikke et output på terminalskærmen. Se figuren nedenfor:
Trin 3: Klon et depot
Brug følgende kommando til at klone dit CodeCommit Repository:
git cloneDet ' Repository URL ” brugt i denne tutorial er https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .
Dette vil føre dig til følgende output på skærmen:
Trin 4: Skift bibliotek
Skift arbejdsbiblioteket til det klonede lager ved hjælp af følgende kommando:
cdDepotet, der bruges i denne tutorial er ' Mit tag ”.
Denne kommando fører dig til din depotmappe. Se figuren nedenfor:
Trin 5: Opret et Git-tag
Før du opretter et git-tag, lad os finde den commit-hash, der skal tagges. Kopiér og indsæt nedenstående kommando:
git log --onelineDenne kommando fører dig til følgende output:
Kopier den alfanumeriske nøgle og brug nedenstående kommando til at oprette et tag:
git tag -a v1.0 -m 'Version 1.0'Nøglen genereret i denne tutorial er ' 3659b00 ”:
Et tag ' v1.0 ” blev oprettet med succes.
Trin 6: Push Tag
For at skubbe tagget til AWS CodeCommit-lageret skal du bruge følgende kommando:
git push oprindelse v1.0Da dette tag allerede er til stede i CodeCommit-lageret, giver det følgende output:
Trin 7: Se tags
For at se alle tags i depotet skal du bruge følgende kommando:
git dagDette fører dig til følgende skærmbillede:
Som du kan se, er der kun ét tag her, som er ' v1.0 ”.
Trin 8: Slet tagget
Lad os slette tagget nu og skubbe det til CodeCommit-depotet. Brug nedenstående kode til at slette tagget ' v1.0 ”:
git tag -d v1.0Følgende output kan ses på terminalen:
Nu vil vi forpligte ændringerne til CodeCommit-depotet ved hjælp af nedenstående kode:
git push oprindelse --delete v1.0Tagget er også blevet slettet fra CodeCommits fjernlager. Se figuren nedenfor:
Dette er alle de nødvendige trin, der kræves for at slette et git-tag i AWS CodeCommit.
Konklusion
Git-tags i AWS CodeCommit (en fuldstændig administreret tjeneste af Amazon til at være vært for private git-depoter) slettes kun ved hjælp af en git-klient. Brugere kan begå og slette ændringer til deres fjernlager ved hjælp af git bash-klienten. Denne artikel forklarede udførligt, hvordan man opretter og derefter sletter et git-tag i AWS CodeCommit.