Για όσους δυσκολεύονται να χρησιμοποιήσουν το Git, σας έχουμε τη λύση! Μπορείτε να κατεβάσετε το GitHub Desktop στον Windows υπολογιστή σας!
Το Git και το GitHub είναι απαραίτητα εργαλεία για τους προγραμματιστές. Ωστόσο, η καμπύλη εκμάθησης για την προσαρμογή του git version control στην καθημερινή ροή εργασίας μπορεί να είναι δύσκολη στην αρχή. Οι αρχάριοι προγραμματιστές συχνά απογοητεύονται από τον εκτενή κατάλογο των εντολών που απαιτούνται για τη χρήση του git.
Ευτυχώς, το GitHub Desktop σας επιτρέπει να εργάζεστε με το Git μέσω ενός διαδραστικού περιβάλλοντος εργασίας χρήστη που δεν απαιτεί εντολές. Διαβάστε παρακάτω καθώς περιγράφουμε τι είναι το GitHub Desktop και πώς να το αξιοποιήσετε στο έπακρο σε έναν υπολογιστή με Windows.
Τι είναι το GitHub Desktop;
Το GitHub Desktop είναι μια εύχρηστη εφαρμογή για το desktop που επιτρέπει στους χρήστες να εργάζονται με το Git χωρίς τον κόπο της γραμμής εντολών. Το GitHub Desktop είναι ένα εργαλείο ανοικτού κώδικα (δηλαδή είναι δωρεάν στη χρήση) που βασίζεται στις προσπάθειες της κοινότητας των προγραμματιστών για την απλοποίηση της ροής εργασίας για τους προγραμματιστές και τη βελτίωση της συνεργασίας της ομάδας.
Μικροσκοπικός εξωπλανήτης βρέθηκε πολύ κοντά στη Γη
GR-2: Ανθρωποειδές ρομπότ με πιο "ανθρώπινη" κίνηση
Νέα στοιχεία για τον Χάροντα, το φεγγάρι του Πλούτωνα
Δείτε επίσης: GitHub: Επιτρέπει σε όλους ιδιωτική αναφορά ευπάθειας
Αν δεν σας αρέσει να χρησιμοποιείτε το Git μέσω της γραμμής εντολών, θα βρείτε το GitHub Desktop ως ένα πολύτιμο εργαλείο που κάνει τη ζωή σας πιο εύκολη. Προφανώς, το GitHub Desktop δεν είναι τόσο ισχυρό όσο η χρήση του git από τη γραμμή εντολών, αλλά μπορεί και πάλι να σας βοηθήσει να επιτύχετε πολλά πράγματα.
Μπορείτε να κλωνοποιήσετε απομακρυσμένα repositories, να κάνετε commits, να εργαστείτε σε πολλαπλά branches και ακόμη και να προωθήσετε κώδικα μέσω του GitHub Desktop χωρίς να γράψετε ούτε μία εντολή Git.
Αφού ρυθμίσετε το GitHub Desktop με ένα repository, μπορείτε να δημιουργήσετε issues και pull requests. Μπορείτε ακόμη και να επανεξετάζετε τα pull requests που κάνει η ομάδα σας απευθείας μέσα από το GitHub Desktop. Συνολικά, το GitHub Desktop σας βοηθά να υιοθετήσετε τις βέλτιστες πρακτικές του Git μέσω ενός εύχρηστου περιβάλλοντος εργασίας, επιτρέποντάς σας να πάτε τον έλεγχο εκδόσεων των έργων σας στο επόμενο επίπεδο.
Πώς να εγκαταστήσετε το GitHub Desktop;
Το GitHub Desktop είναι δωρεάν και διατίθεται σε Windows, macOS και Ubuntu. Μπορείτε να εγκαταστήσετε γρήγορα το GitHub Desktop στα Windows 10 και Windows 11 ως εξής:
Από το πρόγραμμα περιήγησής σας, μεταβείτε στην επίσημη σελίδα λήψης του GitHub Desktop. Επιλέξτε το κουμπί “Download for Windows” για να ξεκινήσετε τη λήψη, ή εναλλακτικά, μπορείτε επίσης να κατεβάσετε το αρχείο εγκατάστασης MSI για Windows. Μόλις ολοκληρωθεί η εγκατάσταση, κάντε διπλό κλικ στο αρχείο εγκατάστασης του GitHub Desktop (το αρχείο που κατεβάσατε θα πρέπει να βρίσκεται στο φάκελο “Downloads”). Το GitHub Desktop θα ξεκινήσει αυτόματα μόλις είναι έτοιμο. Τώρα που εγκαταστήσατε με επιτυχία το GitHub Desktop στον υπολογιστή σας, το επόμενο βήμα είναι να συνδεθείτε χρησιμοποιώντας το λογαριασμό σας στο GitHub.
Πώς να κάνετε Sign in στο GitHub Desktop
Για να αρχίσετε να χρησιμοποιείτε το GitHub Desktop στα έργα σας σε Windows, θα πρέπει πρώτα να πιστοποιηθείτε και να συνδεθείτε με το λογαριασμό σας στο GitHub. Αν δεν έχετε λογαριασμό στο GitHub, εγγραφείτε για να ξεκινήσετε.
Για να προσθέσετε έναν υπάρχοντα λογαριασμό GitHub στο GitHub Desktop:
- Ξεκινήστε το GitHub Desktop από το μενού Start, αναζητήστε το GitHub Desktop και επιλέξτε το.
- Εντός του GitHub Desktop, μεταβείτε στην επιλογή File > Options > Accounts.
- Επιλέξτε το κουμπί Sign in με βάση τον τύπο του λογαριασμού σας (GitHub.com για απλούς χρήστες και GitHub Enterprise για εταιρικούς/εργασιακούς λογαριασμούς).
- Όταν σας ζητηθεί, ολοκληρώστε τη διαδικασία σύνδεσης στο πρόγραμμα περιήγησής σας. Επιστρέψτε στη σελίδα Accounts options για να επιβεβαιώσετε τη σύνδεσή σας.
Πώς να κάνετε Clone ένα Repository
Το GitHub Desktop σας επιτρέπει να κλωνοποιήσετε γρήγορα ένα GitHub repository χωρίς να χρησιμοποιήσετε τη γραμμή εντολών των Windows. Μπορείτε να κλωνοποιήσετε ένα έργο εάν έχετε προστεθεί ως συνεργάτης ή εάν είναι διαθέσιμο ως δημόσιο repository. Εάν δεν έχετε ήδη κλωνοποιήσει ένα repository έργου, μπορείτε να το κάνετε ως εξής:
- Εκκινήστε το GitHub Desktop και κάντε κλικ στο κουμπί “Current Repository” στο αριστερό παράθυρο.
- Κάντε κλικ στο αναπτυσσόμενο μενού “Add” και, στη συνέχεια, επιλέξτε “Clone Repository”.
- Για να κλωνοποιήσετε ένα repository που σχετίζεται με τον λογαριασμό σας που έχετε συνδεθεί, επιλέξτε “GitHub.com” ή “GitHub Enterprise” ανάλογα με τον τύπο του λογαριασμού σας.
- Κάντε κύλιση για να βρείτε το repository που θέλετε να κλωνοποιήσετε και ενημερώστε την αποθηκευμένη τοποθεσία, αν χρειάζεται.
- Μόλις είστε έτοιμοι, επιλέξτε “Clone” για να ξεκινήσετε την κλωνοποίηση του έργου.
- Το project θα πρέπει στη συνέχεια να είναι προσβάσιμο μέσα στον αποθηκευμένο κατάλογο.
Πώς να φτιάξετε ένα Branch στο GitHub Desktop
Τα Branches είναι απαραίτητα στη ροή εργασίας του Git και σας επιτρέπουν να εργάζεστε σε ένα αντίγραφο της κύριας βάσης κώδικα. Αυτό εξασφαλίζει ότι ο πειραματικός και αναξιόπιστος κώδικας δεν επηρεάζει την έκδοση παραγωγής της βάσης κώδικα. Οι προγραμματιστές μπορούν να παίζουν ελεύθερα στο απομονωμένο Branch τους και να προωθούν τον κώδικά τους μόλις αυτός δοκιμαστεί.
Για να δημιουργήσετε ένα branch στο GitHub Desktop σε Windows:
- Εκκινήστε την εφαρμογή GitHub Desktop από το μενού Start.
- Επιλέξτε το αναπτυσσόμενο μενού Current Repository και επιλέξτε το project στο οποίο θέλετε να εργαστείτε.
- Στη συνέχεια, επιλέξτε το αναπτυσσόμενο μενού Current Branch και κάντε κλικ στο New Branch.
- Εισάγετε ένα όνομα για το υποκατάστημα και επιλέξτε Create Branch για να επιβεβαιώσετε την επιλογή σας.
- Για να μεταφέρετε τις τρέχουσες αλλαγές εργασίας σας στο νέο branch, επιλέξτε το κουμπί Bring My Changes To.
- Ομοίως, αν θέλετε να μεταβείτε σε διαφορετικό branch, επιλέξτε το αναπτυσσόμενο μενού “Current branch” και επιλέξτε το όνομα του branch στο οποίο θέλετε να μεταβείτε.
Πώς να κάνετε Commit με το GitHub Desktop
Δείτε επίσης: Twitter: Τμήματα του source code διέρρευσαν στο GitHub
Τώρα που μάθατε πώς να ρυθμίζετε το project σας και να δημιουργείτε branches στο GitHub Desktop, ας δούμε πώς μπορείτε να κάνετε commit κώδικα στο branch σας.
- Ανοίξτε το cloned GitHub repo στον προτιμώμενο επεξεργαστή κώδικα.
- Από το GitHub Desktop στα Windows σας, μεταβείτε στο branch στον οποίο θέλετε να εργαστείτε.
- Κάντε τις απαραίτητες αλλαγές στον κώδικά σας και αποθηκεύστε τα αρχεία.
- Επιστρέψτε στο GitHub Desktop και θα πρέπει να δείτε τις αλλαγές που κάνατε στο αριστερό παράθυρο.
- Ελέγξτε τις αλλαγές σας και μόλις είστε έτοιμοι, καταχωρίστε ένα μήνυμα με το commit σας στο πλαίσιο κειμένου του αριστερού παραθύρου.
- Επιλέξτε το κουμπί “Commit to” για να επιβεβαιώσετε τις αλλαγές σας και να κάνετε commit τον κώδικα στο branch σας.
Πώς να κάνετε Push κώδικα
Αφού κάνετε commit τον κώδικα στο branch σας, το επόμενο βήμα είναι να κάνετε push τις αλλαγές σας στο GitHub. Στη συνέχεια, μπορείτε να δημιουργήσετε ένα pull request και να συγχωνεύσετε τις αλλαγές σας στον κύριο ή master branch.
Για να κάνετε push κώδικα στο GitHub και να δημιουργήσετε ένα νέο pull request, επιλέξτε το απαιτούμενο repository έργου και κλάδο στο GitHub Desktop. Στη συνέχεια, επιλέξτε το κουμπί “Publish Branch” ή πατήστε το πλήκτρο συντόμευσης Ctrl + P.
Πηγή: makeuseof.com