Πώς να διαχειριστείτε τα έργα Git και GitHub με Atom
Μεγάλα νέα για τους φίλους του προγραμματιστή μου. Ολοκλήρωση Git και GitHub έχουν μόλις αποσταλεί με τη νέα έκδοση Atom. Το νέο χαρακτηριστικό ήταν διαθέσιμο ως βήτα για λίγο, αλλά τώρα με το Atom 1.18, είναι έτοιμο για χρήση και στο ευρύ κοινό. Από δω και στο εξής, μπορείτε εκτελέστε κοινές λειτουργίες Git και GitHub χωρίς να αφήνει τον επεξεργαστή κώδικα.
Καθώς ο Atom ξεκίνησε ως Το εσωτερικό εργαλείο του GitHub, το βήμα της ενσωμάτωσης των Git και GitHub δεν είναι εξαιρετικά εκπληκτικό, ωστόσο θα προχωρήσει περαιτέρω βελτιώστε τη ροή εργασιών ανάπτυξης του Atom σίγουρα. Με τη νέα έκδοση, το Atom ενισχύει επίσης τη θέση του στη σκηνή του επεξεργαστή κώδικα, καθώς ο κώδικας του Visual Studio έχει ήδη προσφέρει την ίδια λειτουργία για λίγο.
Αρχικοποιήστε ένα αποθετήριο Git
Το Atom έχει δύο νέες καρτέλες, ένα για το Git και ένα άλλο για το GitHub, μέσω του οποίου μπορείτε να χειριστείτε τις λειτουργίες Git. Μπορείτε να έχετε πρόσβαση είτε κάνοντας κλικ στο Προβολή> Εναλλαγή καρτέλας Git / Εναλλαγή καρτέλας GitHub
μενού στην επάνω γραμμή μενού, ή κάνοντας κλικ στο εικονίδιο που εμφανίζεται στο δεξί μέρος του παραθύρου επεξεργασίας.
(Εάν η κορυφαία γραμμή μενού σας είναι κρυμμένη, μπορείτε να την αποκαλύψετε πατώντας το πλήκτρο Alt.)
Μπορείτε επίσης να χρησιμοποιήσετε τα παρακάτω συντομεύσεις πληκτρολογίου για να αποκτήσετε πρόσβαση στις καρτέλες:
- Καρτέλα Git: Ctrl + Shift + 9
- GitHub Tab: Ctrl + Shift + 8
Κάντε κλικ στο Δημιουργία αποθετηρίου
κουμπί και επιλέξτε το φάκελο στον οποίο θέλετε να αποθηκευτεί το repo σας. Τελικά, κάντε κλικ στο +Μέσα σε αυτό
κουμπί.
Και αυτό είναι το δικό σου Το Git αποθετήριο έχει αρχικοποιηθεί χωρίς να χρειάζεται να αγγίξετε τη γραμμή εντολών. Αυτό είναι το πώς οθόνη εκκίνησης ενός κενού repo Git μοιάζει με:
Όπως μπορείτε να δείτε, η διάταξη είναι τόσο βολική όσο μπορεί. Μπορείτε να δείτε το σταδιακές και μη σταθερές αλλαγές το ένα κάτω από το άλλο, και κάνετε μια δέσμευση οποιαδήποτε στιγμή. Επιπλέον, μπορείτε ενεργοποιήστε και απενεργοποιήστε την καρτέλα Git απλά πατώντας το μικρό> εικονίδιο.
παρόλο που το “Εργο” παράθυρο στην αριστερή πλευρά δεν δείχνει αυτό, το repo, όπως θα έπρεπε, περιέχει το κρυμμένο .git
ντοσιέ με τις ρυθμίσεις Git.
Αλλαγές σταδίου
Δημιούργησα γρήγορα δύο αρχεία δοκιμής, index.html
και style.css
, για να δω πώς λειτουργεί η σταδιοποίηση.
Το Atom βάζει και τα δύο αρχεία στο “Ασταθείς αλλαγές” στο τμήμα Git στα δεξιά. Και, στο “Εργο” παράθυρο στα αριστερά, τα ονόματα των μη αποθηκευμένων αρχείων εμφανίζονται με πράσινο χρώμα.
Υπάρχουν τρεις τρόπους μπορείτε να οργανώσετε τις αλλαγές:
- Φάκελο φάσης - σταδιακά μόνο ένα μεμονωμένο αρχείο
- Επιλογή σκηνής - εκτελεί μέρος ενός συγκεκριμένου αρχείου
- Όλα τα στάδια - όλα τα μη αποθηκευμένα αρχεία
Στάδιο ένα μεμονωμένο αρχείο ή επιλογή
Αν θέλετε να δημιουργήσετε μόνο ένα αρχείο τότε απλά κάντε κλικ στο όνομα αρχείου στο “Ασταθείς αλλαγές” Ενότητα. Μια νέα καρτέλα θα ανοίξει στο παράθυρο του editor όπου μπορείτε να επιλέξετε αν θέλετε στάδιο ολόκληρο το αρχείο (Φάκελο φάσης
) ή μόνο μια επιλογή από αυτό (Επιλογή σκηνής
).
Σκηνοθετήστε όλα τα μη αποθηκευμένα αρχεία
Αν θέλετε να εμφανιστείτε όλα τα μη αποθηκευμένα αρχεία ταυτόχρονα απλά κάντε κλικ στο Όλα τα στάδια
μενού στην επάνω δεξιά γωνία της καρτέλας Git.
Τα σταδιακά αρχεία είναι μετακινήθηκε στο “Σταδιακές αλλαγές” Ενότητα. Και, αν αλλάξετε γνώμη, μπορείτε ασταθής τους κάνοντας κλικ στο Όλα τα ασταθή
μενού στο πάνω μέρος του “Σταδιακές αλλαγές” Ενότητα.
Επαναλάβετε τις αλλαγές
ο “Αλλαγές σταδίου” ενότητα είναι βασικά σας περιοχή στάσης. Όταν φτάσετε σε ένα ορόσημο στην ανάπτυξη, πρέπει να δεσμευτείτε τις αλλαγές. Με τη δέσμευση, εσύ εκτός από τη στιγμιαία κατάσταση του έργου στο σύστημα ελέγχου έκδοσης Git ώστε να μπορείτε να επιστρέψετε σε αυτό (αν θέλετε) χωρίς να χάσετε τίποτα.
Για να δεσμεύσετε την περιοχή αναμονής σας, πληκτρολογήστε ένα μήνυμα δέσμευσης (που περιγράφει σύντομα τις αλλαγές που κάνατε από την τελευταία αποστολή) στο Συμπληρώστε το μήνυμα
και κάντε κλικ στο κουμπί Commit.
Ως αποτέλεσμα, και οι δύο “Ασταθείς αλλαγές” και “Σταδιακές αλλαγές” Ενότητα θα εκκαθαριστεί και το χρώμα των ονομάτων αρχείων στο “Εργο” παράθυρο θα είναι αλλάξαμε πίσω στο λευκό.
Άλλες λειτουργίες Git
Υπάρχει μια δέσμη άλλων λειτουργιών Git που μπορείτε επίσης να εκτελέσετε απευθείας από τον επεξεργαστή Atom. Για παράδειγμα, μπορείτε δημιουργήσετε ένα νέο υποκατάστημα κάνοντας κλικ στο όνομα του υποκαταστήματος στο κάτω μέρος της καρτέλας Git. Εδώ, μπορείτε επίσης εναλλαγή μεταξύ των διαφόρων κλάδων.
Ωστόσο, δεν είναι όλες οι λειτουργίες Git διαθέσιμες από το Atom. Για παράδειγμα, δεν μπορείτε να διαγράψετε κλάδους ή να κάνετε ρυθμίσεις παραμέτρων. Για να εκτελέσετε αυτές τις εργασίες, πρέπει να συνεχίσετε χρησιμοποιήστε τη γραμμή εντολών. Η ενσωμάτωση Git του Atom είναι ακόμα πολύ νέα, οπότε ελπίζουμε ότι θα προστεθεί υποστήριξη σε αυτά λιγότερο συχνά χρησιμοποιούμενες λειτουργίες στο μέλλον.
Μπορείτε να αποκτήσετε πρόσβαση σε μια λίστα με όλες τις λειτουργίες που σχετίζονται με το Git μέσω της παλέτας εντολών χρησιμοποιώντας το συνδυασμό πλήκτρων Ctrl + Shift + P και πληκτρολόγηση “Git” μέσα σε αυτό.
Κλωνοποιήστε ένα αποθετήριο GitHub
Η νέα λειτουργία ενσωμάτωσης Git της Atom δεν λειτουργεί μόνο τοπικά, αλλά μπορείτε κλωνοποίηση ενός αποθετηρίου GitHub επισης.
Να το πράξουν, ανοίξτε την παλέτα εντολών πατώντας Ctrl + Shift + P και επίλεξε το GitHub: Κλώνος
εντολή. Στη συνέχεια, προσθέστε τη διεύθυνση URL από την οποία θέλετε να κλωνοποιήσετε (τη διεύθυνση URL του GitHub repo) και το φάκελο στον οποίο θέλετε να κλωνοποιήσετε το repo. Τελικά, κάντε κλικ στο κουμπί Κλώνος.
Εξουσιοδοτήστε το GitHub για Atom
Προς το πραγματοποιήστε αλλαγές σε ένα έργο GitHub, πρέπει να εξουσιοδοτήστε το GitHub για Atom. Ακολουθήστε τις οδηγίες που βλέπετε στην καρτέλα Atom's GitHub. Αρχικά, επισκεφτείτε το github.atom.io/login
URL και συνδεθείτε στο λογαριασμό σας στο GitHub. Εδώ, μπορείτε δημιουργούν ένα διακριτικό με τις οποίες μπορείτε να εκτελέσετε την εξουσιοδότηση.
Καταχωρίστε το διακριτικό εξουσιοδότησης στο πεδίο εισαγωγής που μπορείτε να δείτε στην καρτέλα GitHub του Atom και στο Συνδεθείτε στο λογαριασμό σας.
Από εδώ, μπορείτε να έχετε πρόσβαση στο τρεις πιο συνήθεις λειτουργίες του GitHub: φέρετε, πιέζετε και τραβάτε αιτήματα κάνοντας κλικ στο εικονίδιο κάτω βέλους στο κάτω μέρος της καρτέλας GitHub.