Οδηγίες για τον τρόπο διαχείρισης υποκαταστημάτων στο Git

Η διαχείριση υποκαταστημάτων είναι μια σημαντική πτυχή της χρήσης του Git. Οι κλάδοι σάς επιτρέπουν να εργάζεστε σε πολλαπλές λειτουργίες, εργασίες ή εκδόσεις του πηγαίου κώδικα ταυτόχρονα. Ακολουθούν ορισμένες βασικές έννοιες και βασικές λειτουργίες για τη διαχείριση υποκαταστημάτων στο Git:

 

Δημιουργία νέου κλάδου

Χρησιμοποιήστε την εντολή git branch <branch-name> για να δημιουργήσετε ένα νέο κλάδο με το όνομα <branch-name>. Για παράδειγμα: git branch feature-branch.

Εναλλαγή μεταξύ κλαδιών

Χρησιμοποιήστε την εντολή git checkout <branch-name> για εναλλαγή μεταξύ κλάδων. Για παράδειγμα: git checkout feature-branch.

Προβολή της λίστας των υποκαταστημάτων

Χρησιμοποιήστε την εντολή git branch για να προβάλετε τη λίστα των υπαρχόντων υποκαταστημάτων στο αποθετήριο. Ο τρέχων κλάδος σημειώνεται με έναν αστερίσκο(*).

Συγχώνευση κλάδων

Για να συγχωνεύσετε αλλαγές από έναν κλάδο στον τρέχοντα κλάδο, χρησιμοποιήστε την εντολή git merge <branch-name>. Για παράδειγμα: git merge feature-branch.

Διαγραφή υποκαταστήματος

Χρησιμοποιήστε την εντολή git branch -d <branch-name> για να διαγράψετε έναν κλάδο που έχει ολοκληρώσει την εργασία του. Για παράδειγμα: git branch -d feature-branch

Σπρώξιμο ενός κλάδου σε ένα απομακρυσμένο αποθετήριο

Χρησιμοποιήστε την εντολή git push origin <branch-name> για να προωθήσετε έναν συγκεκριμένο κλάδο στο απομακρυσμένο αποθετήριο. Για παράδειγμα: git push origin feature-branch.

Δημιουργία κλάδου από μια συγκεκριμένη δέσμευση

Χρησιμοποιήστε την εντολή git branch <branch-name> <commit-id> για να δημιουργήσετε ένα νέο κλάδο από μια συγκεκριμένη δέσμευση. Για παράδειγμα: git branch bug-fix-branch abc123.

 

Η διαχείριση υποκαταστημάτων στο Git σάς επιτρέπει να αναπτύξετε ανεξάρτητες λειτουργίες, να εκτελέσετε δοκιμές και να διαχειριστείτε αποτελεσματικά την έκδοση του πηγαίου κώδικα. Η χρήση των παραπάνω εντολών και εννοιών θα σας βοηθήσει να διατηρήσετε τον έλεγχο και να οργανώσετε τη διαδικασία ανάπτυξης λογισμικού σας.