Πίνακας περιεχομένων:

Πώς κάνετε git tag μια δέσμευση;
Πώς κάνετε git tag μια δέσμευση;

Βίντεο: Πώς κάνετε git tag μια δέσμευση;

Βίντεο: Πώς κάνετε git tag μια δέσμευση;
Βίντεο: Μάθε Git σε 10', Tutorial 2024, Απρίλιος
Anonim

Επισήμανση Παλαιός Δεσμεύει

Από προεπιλογή, git tag θα δημιουργήσει ένα ετικέτα στο διαπράττω αυτό το HEAD αναφέρεται. Εναλλακτικά git tag μπορεί να περάσει ως αναφορά σε ένα συγκεκριμένο διαπράττω . αυτό θα ετικέτα το περασμένο διαπράττω αντί για προεπιλογή HEAD. Για να συγκεντρώσετε μια λίστα με παλαιότερα δεσμεύεται εκτελέσει το git εντολή καταγραφής.

Σε σχέση με αυτό, πώς μπορώ να προσθέσω ετικέτα σε μια προηγούμενη δέσμευση;

git push origin --tags

  1. Καταχωρίστε όλες τις προηγούμενες δεσμεύσεις -
  2. Εντοπίστε το commit που θέλετε να προσθέσετε με ετικέτα και σημειώστε το αναγνωριστικό δέσμευσης.
  3. Τώρα προσθέστε ετικέτα σε αυτή τη δέσμευση -
  4. Σπρώξτε την ετικέτα στον διακομιστή.

μπορεί ένα git commit να έχει πολλές ετικέτες; Όταν κάνω δύο ετικέτες στο ίδιο διαπράττω , παρατηρώ ότι στο. git /refs/ ετικέτες ότι καθένα από τα ετικέτες έχει το δικό του διαπράττω οπότε είναι θεωρητικά δυνατό να τακτοποιήσετε ακριβώς ετικέτα με αδιαμφισβήτητο τρόπο. Στην πράξη δεν είναι έτσι. git /ΠΡΟΦΥΛΑΞΤΕ το ref στο κλαδί, έτσι όλα είναι καλά, δεν είναι διφορούμενο αλλά συγκεκριμένο κλάδο.

Λαμβάνοντας υπόψη αυτό, πώς λειτουργούν οι ετικέτες git;

Ετικέτες σε git είναι ελαφριές αναφορές που δείχνουν έναν κατακερματισμό SHA μιας δέσμευσης. Σε αντίθεση με τα υποκαταστήματα, δεν είναι μεταβλητά και όταν δημιουργηθούν δεν πρέπει να διαγραφούν. Ετικέτες μπορεί να είναι ελαφρύ (στην περίπτωση αυτή αναφέρονται απευθείας στην δέσμευση) ή με σχολιασμό (στην περίπτωση αυτή δείχνουν σε ετικέτα αντικείμενο που παραπέμπει στην δέσμευση).

Τι είναι μια ετικέτα στο πλαίσιο του Git;

ΕΝΑ ετικέτα χρησιμοποιείται σε Συμφραζόμενα Git για τη σήμανση μιας συγκεκριμένης έκδοσης. Εναλλακτικά, ετικέτες χρησιμοποιούνται για την επισήμανση συγκεκριμένων σημείων του ιστορικού ως σημαντικά ή για την επισήμανση σημείων αποδέσμευσης. Μιά φορά ετικέτα έχει ρυθμιστεί, συνήθως δεν μετακινείται μετά από αυτό. Αυτό είναι για casual επισήμανση.

Συνιστάται: