Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο GitHub Desktop. Πρόκειται για μια εφαρμογή ανοιχτού κώδικα που βασίζεται στο Electron, η οποία είναι γραμμένη σε TypeScript και χρησιμοποιεί το React. Το GitHub λειτουργεί ως αποθετήριο για πηγές και μπορεί να εγκατασταθεί και να χρησιμοποιηθεί σε διαφορετικούς τύπους λειτουργικών συστημάτων. Ο Brendan Forster ανέπτυξε το GitHub Desktop έτσι ώστε οι χρήστες του Gnu / Linux να μπορούν συνεργαστείτε με το GitHub από την επιφάνεια εργασίας.
Το GitHub Desktop επιδιώκει να μειώσει την απογοήτευση και Κάντε τις ροές εργασίας Git και GitHub πιο προσιτές. Ο στόχος είναι να διατηρηθούν οι κοινές ροές εργασίας απλές, επομένως τόσο οι αρχικοί όσο και οι έμπειροι προγραμματιστές είναι παραγωγικοί όταν συνεργάζονται με το Git και το GitHub. Το GitHub Desktop δεν αντικαθιστά τη λειτουργικότητα του Git, είναι μόνο ένα εργαλείο που θα επιτρέψει στον χρήστη και την ομάδα του να είναι πιο παραγωγικοί. Παρόλο που αυτό το πρόγραμμα μπορεί να χρησιμοποιηθεί από διάφορους ανθρώπους, είναι κυρίως οι προγραμματιστές λογισμικού που μπορούν να το βρουν πιο χρήσιμο.
Ο κύριος σκοπός αυτής της εφαρμογής είναι να επεκτείνει τις δυνατότητες του GitHub και όχι να αναπαράγει το σύνολο χαρακτηριστικών του github.com. GitHub Η επιφάνεια εργασίας πρέπει να είναι ένα χρήσιμο εργαλείο για την έναρξη προγραμματιστών, αλλά δεν είναι ρητά ένα εργαλείο διδασκαλίας. Επιδιώκεις κατά κύριο λόγο να βοηθήσεις να κάνεις τη δουλειά πιο γρήγορα και αποτελεσματικά, με τρόπο που να συμβαδίζει με τις βέλτιστες πρακτικές.
Λήψη και εγκατάσταση του GitHub Desktop
Για να ξεκινήσουμε θα το κάνουμε κατεβάστε το πακέτο .deb με το οποίο μπορείτε να εγκαταστήσετε αυτό το πρόγραμμα. Για αυτό μπορούμε να επισκεφθούμε το σελίδα εκδόσεωνή χρησιμοποιήστε wget στο τερματικό (Ctrl + Alt + T) ως εξής:
sudo wget https://github.com/shiftkey/desktop/releases/download/release-2.8.1-linux2/GitHubDesktop-linux-2.8.1-linux2.deb
Μόλις ολοκληρωθεί η λήψη, πρέπει να μεταβούμε μόνο στο φάκελο στον οποίο έχουμε αποθηκεύσει το αρχείο λήψης και κάντε διπλό κλικ σε αυτό για να το εγκαταστήσετε από την επιλογή λογισμικού Ubuntu. Μπορούμε επίσης να ανοίξουμε ένα τερματικό (Ctrl + Alt + T) και χρησιμοποιήστε την ακόλουθη εντολή εγκατάστασης:
sudo dpkg -i GitHubDesktop-linux-2.8.1-linux2.deb
Μια γρήγορη ματιά στο πρόγραμμα
Εάν η εφαρμογή GitHub Desktop έχει εγκατασταθεί σωστά, θα πρέπει να τη βρούμε στον υπολογιστή μας το πρόγραμμα εκκίνησης του προγράμματος.
Το ακόλουθο παράθυρο θα ανοίξει μπροστά μας, όταν ανοίξει η εφαρμογή για πρώτη φορά.
Εάν έχετε λογαριασμό στο GitHub.com, κάντε κλικ στο κουμπί 'Συνδεθείτε στο GitHub.com"και εάν έχετε λογαριασμό GitHub Enterprise, κάντε κλικ στο κουμπί"Συνδεθείτε στο GitHub Enterprise».
Σε περίπτωση που είστε νέοι και θέλετε να δημιουργήσετε λογαριασμό, κάντε κλικ στον σύνδεσμο 'Δημιουργήστε τον δωρεάν λογαριασμό σας". Εάν δεν θέλετε να αποκτήσετε πρόσβαση ή να δημιουργήσετε λογαριασμό, κάντε κλικ στον σύνδεσμο 'Παραλείψτε αυτό το βήμα". Αν κάνουμε κλικ στο 'Δημιουργήστε τον δωρεάν λογαριασμό σας', η ακόλουθη σελίδα θα εμφανιστεί στο πρόγραμμα περιήγησης.
Αφού παρέχουμε έγκυρες πληροφορίες στη φόρμα, θα πρέπει να επικυρώσουμε τον λογαριασμό μόνο μέσω του email που θα μας στείλει.
Εξουσιοδοτήστε την εφαρμογή
Στη σελίδα που θα εμφανιστεί, αναφέρονται τέσσερα χαρακτηριστικά της εφαρμογής για έγκριση:
- Η εφαρμογή ανάπτυξης επιτραπέζιων υπολογιστών GitHub → για πρόσβαση στον λογαριασμό GitHub από την επιφάνεια εργασίας του Ubuntu χρησιμοποιώντας την εφαρμογή GitHub Desktop.
- Αποθετήρια → τα αποθετήρια μπορεί να είναι δημόσια ή ιδιωτικά.
- Προσωπικά δεδομένα χρήστη → πλήρως προσβάσιμο μέσω του GitHub Desktop.
- Ροή εργασίας → το οποίο θα ενημερώσει το αρχείο GitHub που ενημερώνεται τοπικά στη ροή εργασίας.
Αν κάνουμε κλικ στο κουμπί 'Εξουσιοδότηση επιτραπέζιου υπολογιστή", Αυτές οι τέσσερις λειτουργίες θα ενεργοποιηθούν για τον λογαριασμό μας στο GitHub, έτσι μπορούμε να τις χρησιμοποιήσουμε με τη χρήση του GitHub Desktop.
Θα εμφανιστεί το ακόλουθο αναδυόμενο παράθυρο ζητώντας άδεια για επιτρέψτε στο github.com να ανοίξει το σύνδεσμο x-github-desktop-dev-auth.
Θα πρέπει να κάντε κλικ στο κουμπί 'Επιλέξτε μια εφαρμογή"για να επιλέξετε την εφαρμογή επιτραπέζιου υπολογιστή"Επιφάνεια εργασίας GitHub» και κάντε κλικ στο κουμπί 'Ανοιξε το σύνδεσμο'.
Jam Git
Τώρα, εάν ανοίξουμε ξανά την εγκατεστημένη εφαρμογή GitHub Desktop, η ακόλουθη φόρμα θα εμφανιστεί για τη διαμόρφωση του Git.
Το όνομα χρήστη και η διεύθυνση ηλεκτρονικού ταχυδρομείου του λογαριασμού GitHub που δημιουργήσαμε κατά τη δημιουργία του λογαριασμού GitHub θα εμφανιστούν εδώ. Αυτές οι πληροφορίες θα εμφανιστούν αυτόματα, εάν όλα έχουν ρυθμιστεί σωστά. Μετά από αυτό, η εφαρμογή θα ξεκινήσει όταν κάνετε κλικ στο «φινίρισμα'.
Ξεκινήστε την εφαρμογή
Εάν η επιφάνεια εργασίας GitHub έχει εγκατασταθεί και ρυθμιστεί σωστά στο Ubuntu, θα εμφανιστεί ένα παράθυρο όπως το παραπάνω. Θα βρείτε επίσης μια γραμμή μενού στο επάνω μέρος του παραθύρου της εφαρμογής, με την οποία θα εκτελούνται οι διάφοροι τύποι εργασιών που σχετίζονται με τα αποθετήρια.
Το GitHub Desktop μπορεί να είναι μια πολύ χρήσιμη εφαρμογή για τους χρήστες του GitHub. Αυτό θα είναι βοηθά στον εύκολο έλεγχο όλων των εργασιών που σχετίζονται με το αποθετήριο. Οι χρήστες που θέλουν να μάθουν περισσότερα για αυτό το έργο, μπορούν να συμβουλευτούν το αποθετήριο GitHub του έργου.
Δεν ξέρω αν η έκδοση του άρθρου είναι διαφορετική (πρέπει να το δοκιμάσω). Αλλά από το Linux δεν κατάφερα να συνδεθώ στο Enterprise. Δεν λειτουργεί. Μακάρι κάποιος να μοιραστεί εμπειρίες.