Sobes.tech
Junior — Middle

Μπορείτε να εξηγήσετε τι είναι μια ετικέτα στο σύστημα ελέγχου εκδόσεων Git;

sobes.tech AI

Απάντηση από AI

Στο Git, μια ετικέτα (tag) είναι μια σημείωση που δείχνει σε ένα συγκεκριμένο commit στην ιστορία του αποθετηρίου. Οι ετικέτες χρησιμοποιούνται συχνά για να σημειώνουν εκδόσεις ή σημαντικές εκδόσεις του έργου, ώστε να μπορούν να επιστρέφουν εύκολα σε αυτές. Σε αντίθεση με τα branches, οι ετικέτες δεν αλλάζουν και δεν κινούνται — καταγράφουν την κατάσταση του κώδικα σε μια συγκεκριμένη στιγμή.

Παράδειγμα δημιουργίας ετικέτας:

git tag v1.0.0

Για να δείτε όλες τις ετικέτες:

git tag

Οι ετικέτες υπάρχουν σε δύο τύπους: ελαφριές (απλώς δείκτης σε ένα commit) και σχολιασμένες (με πρόσθετες πληροφορίες, όπως ο συγγραφέας και το μήνυμα).