Πώς να διαγράψετε μια ετικέτα Git στο AWS CodeCommit;

Pos Na Diagrapsete Mia Etiketa Git Sto Aws Codecommit



Το AWS προσφέρει πολλές λύσεις που βασίζονται στο cloud για τους καθημερινούς χρήστες και τις επιχειρήσεις επίσης. Μία από αυτές τις λύσεις είναι μια πλήρως διαχειριζόμενη υπηρεσία ελέγχου πηγής που ονομάζεται ' CodeCommit '. Φιλοξενεί ιδιωτικά αποθετήρια git για να κάνει αλλαγές παρτίδων και σταθερές εκδόσεις ευκολότερες από ποτέ.

Αυτό το άρθρο θα εξηγήσει πώς να διαγράψετε μια ετικέτα git στο AWS CodeCommit.

Πριν ξεκινήσετε αυτήν την εργασία, απαιτούνται μερικές προϋποθέσεις για αυτήν τη διαδικασία.







Προαπαιτούμενα

Δύο από τις πιο σημαντικές προϋποθέσεις εκτός από την ύπαρξη αποθετηρίου CodeCommit δίνονται παρακάτω:



  • AWS CLI (εγκατεστημένο και διαμορφωμένο)
  • Git Bash (εγκατεστημένο και διαμορφωμένο)

Ας πάμε τώρα στο έργο:



Πώς να διαγράψετε μια ετικέτα Git στο AWS CodeCommit;

Για να διαγράψετε μια ετικέτα git σε οποιοδήποτε αποθετήριο AWS CodeCommit, ακολουθήστε αυτόν τον οδηγό βήμα προς βήμα:





Βήμα 1: Ανοίξτε το Git bash

Μεταβείτε στη γραμμή αναζήτησης των Windows για αναζήτηση ' git bash” και κάντε κλικ σε αυτό. Ανατρέξτε στο σχήμα που δίνεται παρακάτω:



Αυτό θα σας οδηγήσει στην ακόλουθη οθόνη:

Βήμα 2: Διαμόρφωση διαπιστευτηρίων

Επικολλήστε έναν προς έναν τον ακόλουθο κώδικα για να διαμορφώσετε τα διαπιστευτήριά σας:

git config --global user.name 'Το όνομα χρήστη σας'
git config --global user.email 'Διεύθυνση email σας'

Αυτές οι εντολές δεν θα παράγουν έξοδο στην οθόνη του τερματικού. Ανατρέξτε στο παρακάτω σχήμα:

Βήμα 3: Κλωνοποιήστε ένα αποθετήριο

Χρησιμοποιήστε την ακόλουθη εντολή για να κλωνοποιήσετε το αποθετήριο CodeCommit:

git κλώνος

Ο ' URL αποθετηρίου ' που χρησιμοποιείται σε αυτό το σεμινάριο είναι https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .

Αυτό θα σας οδηγήσει στην ακόλουθη έξοδο στην οθόνη:

Βήμα 4: Αλλαγή καταλόγου

Αλλάξτε τον κατάλογο εργασίας στο κλωνοποιημένο αποθετήριο χρησιμοποιώντας την ακόλουθη εντολή:

cd <Το όνομα του αποθετηρίου σας>

Το αποθετήριο που χρησιμοποιείται σε αυτό το σεμινάριο είναι ' My-Tag '.

Αυτή η εντολή θα σας οδηγήσει στον φάκελο του αποθετηρίου σας. Ανατρέξτε στο παρακάτω σχήμα:

Βήμα 5: Δημιουργήστε μια ετικέτα Git

Πριν δημιουργήσουμε μια ετικέτα git, ας βρούμε το commit hash που πρόκειται να επισημανθεί. Αντιγράψτε και επικολλήστε την παρακάτω εντολή:

git log --oneline

Αυτή η εντολή θα σας οδηγήσει στην ακόλουθη έξοδο:

Αντιγράψτε το αλφαριθμητικό κλειδί και χρησιμοποιήστε την παρακάτω εντολή για να δημιουργήσετε μια ετικέτα:

git tag -a v1.0 -m 'Έκδοση 1.0' <αλφαριθμητικό κλειδί>

Το κλειδί που δημιουργείται σε αυτό το σεμινάριο είναι ' 3659b00 ”:

μια ετικέτα ' v1.0 ” δημιουργήθηκε με επιτυχία.

Βήμα 6: Push Tag

Για να ωθήσετε την ετικέτα στο αποθετήριο AWS CodeCommit, χρησιμοποιήστε την ακόλουθη εντολή:

git push origin v1.0

Καθώς αυτή η ετικέτα υπάρχει ήδη στο αποθετήριο CodeCommit, δίνει την ακόλουθη έξοδο:

Βήμα 7: Προβολή ετικετών

Για να δείτε όλες τις ετικέτες του αποθετηρίου, χρησιμοποιήστε την ακόλουθη εντολή:

git day

Αυτό θα σας οδηγήσει στην ακόλουθη οθόνη:

Όπως μπορείτε να δείτε, υπάρχει μόνο μία ετικέτα εδώ, η οποία είναι ' v1.0 '.

Βήμα 8: Διαγράψτε την ετικέτα

Ας διαγράψουμε τώρα την ετικέτα και ας την σπρώξουμε στο αποθετήριο CodeCommit. Χρησιμοποιήστε τον παρακάτω κώδικα για να διαγράψετε την ετικέτα ' v1.0 ”:

git tag -d v1.0

Η ακόλουθη έξοδος μπορεί να φανεί στο τερματικό:

Τώρα, θα πραγματοποιήσουμε τις αλλαγές στο αποθετήριο CodeCommit χρησιμοποιώντας τον παρακάτω κώδικα:

git push origin --διαγραφή v1.0

Η ετικέτα έχει διαγραφεί και από το απομακρυσμένο αποθετήριο του CodeCommit. Δείτε το παρακάτω σχήμα:

Αυτά είναι όλα τα απαραίτητα βήματα που απαιτούνται για τη διαγραφή μιας ετικέτας git στο AWS CodeCommit.

συμπέρασμα

Οι ετικέτες Git στο AWS CodeCommit (μια πλήρως διαχειριζόμενη υπηρεσία από την Amazon για τη φιλοξενία ιδιωτικών αποθετηρίων git) διαγράφονται μόνο με τη βοήθεια ενός πελάτη git. Οι χρήστες μπορούν να πραγματοποιήσουν και να διαγράψουν αλλαγές στα απομακρυσμένα αποθετήρια τους χρησιμοποιώντας το πρόγραμμα-πελάτη git bash. Αυτό το άρθρο εξήγησε εκτενώς πώς να δημιουργήσετε και στη συνέχεια να διαγράψετε μια ετικέτα git στο AWS CodeCommit.