Πώς να ρυθμίσετε και να χρησιμοποιήσετε το Git: 15 βήματα (με εικόνες)

Πίνακας περιεχομένων:

Πώς να ρυθμίσετε και να χρησιμοποιήσετε το Git: 15 βήματα (με εικόνες)
Πώς να ρυθμίσετε και να χρησιμοποιήσετε το Git: 15 βήματα (με εικόνες)

Βίντεο: Πώς να ρυθμίσετε και να χρησιμοποιήσετε το Git: 15 βήματα (με εικόνες)

Βίντεο: Πώς να ρυθμίσετε και να χρησιμοποιήσετε το Git: 15 βήματα (με εικόνες)
Βίντεο: Αυτοεκτίμηση: Πως να αγαπήσεις τον εαυτό σου! 2024, Ενδέχεται
Anonim

Το Git είναι ένα από τα πιο ευρέως χρησιμοποιούμενα συστήματα ελέγχου έκδοσης για ανάπτυξη λογισμικού. Χτισμένο από τον Linus Torvalds το 2005, το Git εστιάζει στην ταχύτητα, την ακεραιότητα των δεδομένων και την υποστήριξη για κατανεμημένες, μη γραμμικές ροές εργασίας. Με την ευρεία χρήση του ακόμη και για μεγάλες εταιρείες, είναι σημαντικό να μάθετε πώς μπορείτε εύκολα να ρυθμίσετε και να χρησιμοποιήσετε το Git. Αυτή η βόλτα-αν και θα χρησιμοποιήσει Git Bash για Windows και GitHub. Ωστόσο, οι εντολές που χρησιμοποιούνται εδώ θα λειτουργήσουν σε οποιαδήποτε πλατφόρμα. Αυτό δεν προορίζεται να είναι ο τελικός οδηγός, αλλά απλώς για να ξεκινήσετε με τη χρήση του Git. Υπάρχουν πολλές περισσότερες λειτουργίες για εξερεύνηση στο Git και ένα περιβάλλον εργασίας μπορεί να έχει πολύ διαφορετικές μεταβλητές από αυτές που πρέπει να χρησιμοποιηθούν με το GitHub.

Βήματα

Μέρος 1 από 3: Ρύθμιση του λογαριασμού σας

Ρύθμιση και χρήση του Git Βήμα 1
Ρύθμιση και χρήση του Git Βήμα 1

Βήμα 1. Δημιουργήστε έναν λογαριασμό Github

Επισκεφτείτε το GitHub και δημιουργήστε έναν λογαριασμό. Για τους σκοπούς αυτού του σεμιναρίου, ένας δωρεάν λογαριασμός θα λειτουργήσει μια χαρά.

Ρύθμιση και χρήση Git Βήμα 2
Ρύθμιση και χρήση Git Βήμα 2

Βήμα 2. Εγκαταστήστε το Git Bash

Για να ξεκινήσετε, πρέπει πρώτα να κατεβάσετε και να εγκαταστήσετε το Git Bash για Windows. Προχωρήστε και κάντε το τώρα ακολουθώντας αυτόν τον σύνδεσμο: Git Bash.

Μόλις εγκατασταθεί, εκτελέστε το Git Bash. Θα πρέπει να κοιτάτε μια μαύρη οθόνη γραμμής εντολών. Το Git Bash χρησιμοποιεί εντολές Unix για να λειτουργήσει, οπότε είναι σημαντικό να έχετε κάποια γνώση του Unix

Ρύθμιση και χρήση του Git Βήμα 3
Ρύθμιση και χρήση του Git Βήμα 3

Βήμα 3. Δημιουργήστε ένα κλειδί SSH

Για να δημιουργήσετε μια ασφαλή κρυπτογραφημένη σύνδεση μεταξύ του λογαριασμού σας GitHub και του Git Bash στον υπολογιστή σας, πρέπει να δημιουργήσετε και να συνδέσετε ένα κλειδί SSH. Στο Git Bash, επικολλήστε αυτόν τον κωδικό αλλά αντικαταστήστε το με το email που χρησιμοποιήσατε με τον λογαριασμό σας στο GitHub: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Στη συνέχεια, θα σας ζητηθεί το πού θέλετε να αποθηκεύσετε το κλειδί. Η προεπιλεγμένη τοποθεσία αρκεί, οπότε απλώς πατήστε ↵ Enter. Στη συνέχεια, το Git Bash θα σας ζητήσει να εισαγάγετε και να επιβεβαιώσετε μια φράση πρόσβασης. Παρόλο που δεν χρειάζεται να συμπεριλάβετε ένα, συνιστάται ιδιαίτερα να το κάνετε

Ρύθμιση και χρήση του Git Βήμα 4
Ρύθμιση και χρήση του Git Βήμα 4

Βήμα 4. Προσθέστε το κλειδί SSH στο ssh-agent

Αυτό θα εξουσιοδοτήσει τον υπολογιστή σας να χρησιμοποιήσει αυτό το κλειδί SSH. Εισαγάγετε την ακόλουθη εντολή για να ξεκινήσετε τον πράκτορα SSH: eval "$ (ssh-agent -s)" Στη συνέχεια, εισαγάγετε στο ssh-add ~/.ssh/id_rsa για να προσθέσετε το κλειδί που δημιουργήσατε.

Εάν το κλειδί σας έχει διαφορετικό όνομα εκτός από το id_rsa ή το αποθηκεύσατε σε διαφορετική τοποθεσία, βεβαιωθείτε ότι το χρησιμοποιείτε

Ρύθμιση και χρήση του Git Βήμα 5
Ρύθμιση και χρήση του Git Βήμα 5

Βήμα 5. Προσθέστε το κλειδί SSH στον λογαριασμό σας

Τώρα θα πρέπει να διαμορφώσετε τον λογαριασμό σας για να χρησιμοποιήσετε το κλειδί που δημιουργήσατε πρόσφατα. Αντιγράψτε το κλειδί ssh στο πρόχειρο: clip <~/.ssh/id_rsa.pub. Στη συνέχεια, στην επάνω δεξιά γωνία οποιασδήποτε σελίδας GitHub, κάντε κλικ στη φωτογραφία του προφίλ σας και, στη συνέχεια, κάντε κλικ στην επιλογή Ρυθμίσεις. Στην πλαϊνή γραμμή ρυθμίσεων χρήστη, κάντε κλικ στα κλειδιά SSH και GPG. Στη συνέχεια, κάντε κλικ στο Νέο κλειδί SSH. Τώρα μπορείτε να εισαγάγετε ένα περιγραφικό όνομα για το κλειδί σας και στη συνέχεια να επικολλήσετε το κλειδί σας στο πεδίο κλειδιού και να πατήσετε "Προσθήκη κλειδιού SSH". Επιβεβαιώστε το και είστε έτοιμοι!

Μέρος 2 από 3: Δημιουργία έργου

Ρύθμιση και χρήση του Git Βήμα 6
Ρύθμιση και χρήση του Git Βήμα 6

Βήμα 1. Πιέστε ένα αποθετήριο

Για να κάνετε αλλαγές σε ένα έργο στο GitHub, πρέπει να είναι διχαλωτό. Μεταβείτε στο αποθετήριο στο οποίο θέλετε να εργαστείτε και προχωρήστε στο αποθετήριο πατώντας πιρούνι στο επάνω δεξί μέρος της σελίδας. Αυτό θα δημιουργήσει ένα αντίγραφο αυτού του αποθετηρίου στο λογαριασμό σας.

Ρύθμιση και χρήση του Git Βήμα 7
Ρύθμιση και χρήση του Git Βήμα 7

Βήμα 2. Δημιουργήστε έναν τοπικό κατάλογο

Δημιουργήστε ένα φάκελο κάπου στον υπολογιστή σας όπου θέλετε να στεγάσετε το αποθετήριο. Στη συνέχεια, χρησιμοποιήστε το Git Bash για να μεταβείτε σε αυτόν το φάκελο. Να θυμάστε ότι το Git Bash δέχεται εντολές UNIX, οπότε για να μπείτε στον κατάλογό σας, χρησιμοποιήστε την εντολή CD όπως: $ cd/path/to/directory

Ρύθμιση και χρήση του Git Βήμα 8
Ρύθμιση και χρήση του Git Βήμα 8

Βήμα 3. Κλωνοποιήστε το πιρούνι

Στο GitHub, μεταβείτε στο πιρούνι σας και κάτω από το όνομα του αποθετηρίου, κάντε κλικ στην επιλογή Κλωνοποίηση ή λήψη και αντιγράψτε τον σύνδεσμο που σας δίνει.

Στη συνέχεια, στο Git Bash, εισαγάγετε την ακόλουθη εντολή χρησιμοποιώντας το αντιγραμμένο URL σας: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Πατήστε ↵ Enter και θα δημιουργηθεί ο τοπικός κλώνος σας

Ρύθμιση και χρήση του Git Βήμα 9
Ρύθμιση και χρήση του Git Βήμα 9

Βήμα 4. Συγχρονίστε το πιρούνι σας με το πρωτότυπο

Πρέπει να είστε σε θέση να προτείνετε αλλαγές στο αρχικό αποθετήριο. Μεταβείτε στο αρχικό αποθετήριο που περάσατε στο GitHub και, στη συνέχεια, πατήστε Κλωνοποίηση ή κάντε λήψη και αντιγράψτε τη διεύθυνση URL.

  • Τώρα μεταβείτε στον πραγματικό φάκελο αποθήκευσης στο GitHub. Θα γνωρίζετε ότι βρίσκεστε στο σωστό σημείο όταν δείτε έναν (κύριο) στα δεξιά της γραμμής εντολών.
  • Τώρα απλά εκτελέστε $ git remote add upstream https://github.com/user/repositoryName χρησιμοποιώντας την αρχική διεύθυνση URL του αποθετηρίου.
Ρύθμιση και χρήση του Git Βήμα 10
Ρύθμιση και χρήση του Git Βήμα 10

Βήμα 5. Δημιουργήστε έναν χρήστη

Στη συνέχεια, θα πρέπει να δημιουργήσετε έναν χρήστη για να παρακολουθείτε ποιος έκανε τις αλλαγές στο αποθετήριο. Εκτελέστε τις ακόλουθες δύο εντολές. $ git config user.email "[email protected]" και $ git config user.name "Your Name". Βεβαιωθείτε ότι το μήνυμα ηλεκτρονικού ταχυδρομείου που χρησιμοποιείτε είναι το ίδιο με το λογαριασμό σας στο git hub.

Ρύθμιση και χρήση του Git Βήμα 11
Ρύθμιση και χρήση του Git Βήμα 11

Βήμα 6. Δημιουργήστε έναν νέο κλάδο

Στη συνέχεια θα πρέπει να δημιουργήσετε ένα νέο υποκατάστημα από τον κύριο κλάδο μας. Ως πραγματικό κλαδί ενός δέντρου. Αυτός ο κλάδος θα περιέχει όλες τις συγκεκριμένες αλλαγές που θα κάνετε. Θα πρέπει να δημιουργείτε έναν νέο κλάδο του πλοίαρχου κάθε φορά που εργάζεστε σε ένα νέο πρόβλημα. Είτε πρόκειται για διόρθωση σφαλμάτων είτε για προσθήκη νέας δυνατότητας, κάθε εργασία πρέπει να έχει το δικό της μοναδικό κλάδο.

  • Για να δημιουργήσετε έναν κλάδο, απλώς εκτελέστε: $ git branch feature_x. Αντικαταστήστε το χαρακτηριστικό_x με ένα περιγραφικό όνομα της δυνατότητάς σας.
  • Μόλις κάνετε το υποκατάστημά σας να χρησιμοποιήσει τη δυνατότητα $ git checkout_x. Αυτό θα σας μεταφέρει στον κλάδο feature_x. Είστε πλέον ελεύθεροι να κάνετε αλλαγές στον κωδικό σας.

Μέρος 3 από 3: Πιέζοντας τις αλλαγές σας

Ρύθμιση και χρήση του Git Βήμα 12
Ρύθμιση και χρήση του Git Βήμα 12

Βήμα 1. Αναλάβετε τις αλλαγές σας

Μόλις ολοκληρώσετε τις αλλαγές ή θέλετε να αλλάξετε κλάδο και να εργαστείτε σε κάτι άλλο, οι αλλαγές σας πρέπει να δεσμευτούν. Εκτέλεση $ git commit -all. Αυτό θα δεσμεύσει αυτόματα όλες τις αλλαγές που έχετε κάνει στο αποθετήριο.

Θα λάβετε μια ερώτηση για να εισαγάγετε ένα μήνυμα δέσμευσης χρησιμοποιώντας το vim. Αυτό το μήνυμα πρέπει να είναι σύντομο και περιγραφικό. Χρησιμοποιήστε τα πλήκτρα βέλους για να μεταβείτε στην επάνω γραμμή και, στη συνέχεια, πατήστε i στο πληκτρολόγιό σας. Τώρα μπορείτε να πληκτρολογήσετε το μήνυμά σας. Μόλις πληκτρολογηθεί, πατήστε Esc και, στη συνέχεια, πατήστε το πλήκτρο κόλον,:. Τώρα πληκτρολογήστε τα γράμματα wq και πατήστε ↵ Enter. Αυτό θα αποθηκεύσει το μήνυμα δέσμευσης και θα κλείσει τον επεξεργαστή vim

Ρύθμιση και χρήση του Git Βήμα 13
Ρύθμιση και χρήση του Git Βήμα 13

Βήμα 2. Κάντε ένα αίτημα push

Τώρα που έχουν πραγματοποιηθεί οι αλλαγές σας, θα πρέπει να τις πιέσετε! Εισαγάγετε την προέλευση $ git push.

Ρύθμιση και χρήση του Git Βήμα 14
Ρύθμιση και χρήση του Git Βήμα 14

Βήμα 3. Συγχώνευση με τον κύριο κλάδο

Επιστρέψτε στο GitHub και σύντομα θα δείτε ένα μήνυμα να εμφανίζεται με το πάτημα σας. Πατήστε "Σύγκριση & τράβηγμα αιτήματος". Σε αυτή τη σελίδα θα έχετε την ευκαιρία να ελέγξετε τις αλλαγές σας, καθώς και να αλλάξετε το μήνυμα δέσμευσης και να προσθέσετε σχόλια. Μόλις όλα φαίνονται εντάξει και το GitHub δεν εντοπίσει καμία σύγκρουση, προχωρήστε και υποβάλετε το αίτημα. Και αυτό είναι!

Τώρα εναπόκειται στους άλλους συντελεστές σας και στον κάτοχο του χώρου αποθήκευσης να ελέγξουν την αλλαγή σας και στη συνέχεια να τη συγχωνεύσουν με το κύριο αποθετήριο

Ρύθμιση και χρήση του Git Βήμα 15
Ρύθμιση και χρήση του Git Βήμα 15

Βήμα 4. Να θυμάστε πάντα να φέρετε και να επανατοποθετήσετε

Είναι εξαιρετικά σημαντικό να εργάζεστε πάντα στην τελευταία έκδοση ενός αρχείου. Πριν υποβάλετε τυχόν αιτήματα ώθησης ή μόλις ξεκινήσατε έναν νέο κλάδο ή μεταβείτε σε έναν κλάδο, εκτελέστε πάντα την ακόλουθη εντολή git fetch upstream && git rebase upstream/master.

Συνιστάται: