Εάν εργάζεστε σε ένα αποθετήριο με πολλή δραστηριότητα, ο αριθμός των Branch που δημιουργούνται μπορεί γρήγορα να πολλαπλασιαστεί. Η βασική εθιμοτυπία του GitHub σας ζητά να διαγράψετε συγχωνευμένα Branch ή Βranch που δεν απαιτούνται πλέον. Δείτε πώς.
Δείτε επίσης: GitHub: Η παραγωγικότητα των developers επέστρεψε στα προ πανδημίας επίπεδα
Μπορείτε να διαγράψετε ένα Βranch χρησιμοποιώντας τον ιστότοπο του GitHub. Ωστόσο, μπορείτε να διαγράψετε μόνο απομακρυσμένα Branch χρησιμοποιώντας αυτήν τη μέθοδο – δεν μπορείτε να διαγράψετε τοπικά Βranch από τον ιστότοπο του GitHub.
Για να ξεκινήσετε, επισκεφτείτε τον επίσημο ιστότοπο του GitHub και συνδεθείτε στον λογαριασμό σας. Μόλις συνδεθείτε, επιλέξτε το αποθετήριο που περιέχει το Branch που θέλετε να διαγράψετε από το αριστερό παράθυρο.
Στη συνέχεια, κάντε κλικ στην επιλογή «Branch» κάτω από το header menu.
Θα εμφανιστεί μια λίστα με Βranch. Εντοπίστε αυτό που θέλετε να διαγράψετε και στη συνέχεια, κάντε κλικ στον κόκκινο κάδο απορριμμάτων στα δεξιά του.
Το Branch έχει πλέον διαγραφεί. Για να αντικατοπτρίσετε αυτήν την αλλαγή στο τοπικό σας αποθετήριο, αλλάξτε στον αντίστοιχο κατάλογο, ελέγξτε το κύριο Βranch και στη συνέχεια, εκτελέστε την εντολή git –pull από τη γραμμή εντολών.
Δείτε ακόμα: Το GitHub βρίσκει 7 ευπάθειες εκτέλεσης κώδικα στα ‘tar’ και npm CLI
Μπορείτε να διαγράψετε τόσο τοπικά όσο και απομακρυσμένα Βranch, χρησιμοποιώντας τη γραμμή εντολών. Πρώτα, ανοίξτε τη γραμμή εντολών της επιλογής σας, μεταβείτε στον κατάλογο του αποθετηρίου GitHub (cd <repo-name>) και στη συνέχεια ελέγξτε το κύριο Branch εκτελώντας την εντολή git checkout <feature-branch-name>.
Υπάρχουν δύο διαφορετικές εντολές που μπορείτε να εκτελέσετε για να διαγράψετε ένα τοπικό Βranch. Εάν έχει ήδη συγχωνευθεί, εκτελέστε:
git branch -d <branch-name>
Ή, για να διαγράψετε ένα Βranch ανεξάρτητα από την τρέχουσα κατάστασή του, εκτελέστε:
git branch -D <branch-name>
Απλώς αντικαταστήστε το <branch-name> με το πραγματικό όνομα του Βranch σας.
Δείτε επίσης: Copilot: Το νέο AI εργαλείο δημιουργίας κώδικα από GitHub και OpenAI
Το τοπικό Βranch έχει πλέον διαγραφεί. Εάν θέλετε να διαγράψετε ένα απομακρυσμένο Βranch, θα εκτελέσετε:
git push <remote-name> –delete <branch-name>
Αντικαταστήστε τα <remote-name> και <branch-name> με τα δικά σας.
Το απομακρυσμένο Βranch έχει πλέον διαγραφεί.