Πώς να εγκαταστήσετε και να διαμορφώσετε το Git στο Linux

Πώς να εγκαταστήσετε και να διαμορφώσετε το Git στο Linux

Το Git είναι το πιο δημοφιλές σύστημα ελέγχου έκδοσης της επιλογής για πολλούς προγραμματιστές λογισμικού. Ο Linus Torvalds ανέπτυξε το Git κατά την ανάπτυξη του πυρήνα Linux το 2005. Και έκτοτε, οι προγραμματιστές χρησιμοποιούν ευρέως αυτό το σύστημα ελέγχου έκδοσης για να συνεργάζονται με άλλα μέλη στα έργα τους.





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





Τι είναι το Git και γιατί το χρειάζεστε;

Η ανάπτυξη λογισμικού είναι δύσκολη. Περιλαμβάνει την εργασία με πολλά αρχεία και συχνά απαιτεί αναπαραγωγή του πηγαίου κώδικα για να επιτευχθεί η προβλεπόμενη έξοδος πριν είναι έτοιμο για χρήση.





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

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



Εδώ μπαίνει στο παιχνίδι ένα σύστημα ελέγχου έκδοσης (VCS) όπως το Git. Διευκολύνει την παρακολούθηση και τη διαχείριση των αλλαγών στον κώδικα που υποβάλλουν διάφορα μέλη της ομάδας, και με τη σειρά του, επιταχύνει τη διαδικασία ανάπτυξης και δοκιμής λογισμικού.

Μερικά από τα αξιοσημείωτα οφέλη της χρήσης ενός συστήματος ελέγχου έκδοσης περιλαμβάνουν:





  • Πρόσβαση στο ιστορικό μακροπρόθεσμων αλλαγών, ώστε να μπορείτε να δείτε κάθε αλλαγή που έχει γίνει ποτέ σε ένα αρχείο από την ομάδα.
  • Διακλάδωση και συγχώνευση, η οποία διευκολύνει την ταυτόχρονη συνεισφορά και σας επιτρέπει να συγχωνεύσετε πολλές εκδόσεις ενός αρχείου σε ένα ενιαίο αρχείο για να εφαρμόσετε τις αλλαγές και να αποτρέψετε την αντιγραφή αρχείων.

Φυσικά, ποιο σύστημα ελέγχου έκδοσης χρησιμοποιείτε καθορίζει επίσης τα οφέλη που μπορείτε να επιδιώξετε από τη χρήση του. Στην περίπτωση του Git, επειδή είναι ένα σύστημα ελέγχου κατανεμημένης έκδοσης (DVCS), όλα τα αρχεία κώδικα υπάρχουν στον υπολογιστή κάθε συνεργάτη.

Έτσι, εκτός από τα παραπάνω οφέλη (και μερικά άλλα), το Git σας επιτρέπει επίσης να εργάζεστε εκτός σύνδεσης - εκτός από τις λειτουργίες push and pull, οι οποίες εξακολουθούν να απαιτούν σύνδεση στο Διαδίκτυο για να λειτουργήσει.





Σχετικά: Τα κορυφαία 10 συστήματα ελέγχου έκδοσης για Linux

Πώς να εγκαταστήσετε το Git στο Linux

Η εγκατάσταση του Git στο Linux είναι αρκετά απλή. Χρησιμοποιήστε τις ακόλουθες εντολές, ανάλογα με τη διανομή Linux, για να το εγκαταστήσετε στον υπολογιστή σας.

Εγκαταστήστε το Git στο Debian/Ubuntu

Το Git είναι διαθέσιμο στα επίσημα αποθετήρια Ubuntu και Debian. Επομένως, μπορείτε εύκολα να το εγκαταστήσετε χρησιμοποιώντας το APT:

μπορώ να επιστρέψω ένα παιχνίδι ατμού;
sudo apt install git

Εγκαταστήστε το Git στο Fedora

Μπορείτε να εγκαταστήσετε το Git στο Fedora χρησιμοποιώντας είτε DNF είτε YUM. Εάν χρησιμοποιείτε παλαιότερη έκδοση του Fedora (έως Fedora 21), χρησιμοποιήστε το YUM:

sudo yum install git

Αντιστρόφως, εάν έχετε Fedora 22 ή παραπάνω σε λειτουργία στο σύστημά σας, μπορείτε να χρησιμοποιήσετε το DNF για να εγκαταστήσετε το Git.

sudo dnf install git

Εγκαταστήστε το Git στο Arch Linux

Εάν χρησιμοποιείτε το Arch Linux, μπορείτε να εγκαταστήσετε το Git χρησιμοποιώντας το Pacman:

sudo pacman -S git

Εγκαταστήστε το Git στο FreeBSD

Για να εγκαταστήσετε το Git στο FreeBSD, εκδώστε την ακόλουθη εντολή:

sudo pkg install git

Μόλις τελειώσετε, επαληθεύστε εάν η εγκατάσταση ήταν επιτυχής εκτελώντας την ακόλουθη εντολή:

git --version

Εάν επιστρέψει έναν αριθμό έκδοσης, σημαίνει ότι η εγκατάσταση ήταν επιτυχής. Εάν όχι, πρέπει να προχωρήσετε ξανά στη διαδικασία εγκατάστασης.

Πώς να διαμορφώσετε το Git στο Linux

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

Δημιουργήστε μια ταυτότητα για το Git

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

Για να ορίσετε μια παγκόσμια ταυτότητα, ανοίξτε το τερματικό και εκτελέστε τις παρακάτω εντολές:

Η συσκευή usb συνεχίζει να αποσυνδέει και να επανασυνδέει τα παράθυρα 10
git config --global user.name 'your_name'
git config --global user.email 'your_email_address'

Εάν θέλετε να ρυθμίσετε την προεπιλεγμένη ταυτότητά σας για ένα συγκεκριμένο αποθετήριο, μεταβείτε πρώτα στον κατάλογο που περιέχει το αποθετήριο. Χρήση η εντολή ls για να παραθέσετε καταλόγους (και υπο-καταλόγους) και η εντολή cd να μπω σε αυτά.

Μόλις βρεθείτε στο αποθετήριο, εκτελέστε τις ακόλουθες εντολές στο τερματικό:

git config user.name 'your_name'
git config user.email 'your_email_address'

Διαμόρφωση SSH για Git στο Linux

Επιπλέον, αν και δεν είναι απαραίτητο, μπορείτε επίσης να ρυθμίσετε το SSH για το Git στον υπολογιστή σας για να επιτρέψετε συνδέσεις χωρίς κωδικό πρόσβασης. Με αυτόν τον τρόπο, δεν χρειάζεται να εισάγετε τον κωδικό πρόσβασής σας κάθε φορά που θέλετε να πραγματοποιήσετε αλλαγές σε ένα αποθετήριο.

Για να το κάνετε αυτό, ανοίξτε ένα παράθυρο τερματικού και εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε ένα νέο κλειδί SSH με το email σας:

ssh-keygen -t rsa -b 4096 -C 'your_email_address'

Όταν σας ζητηθεί όνομα αρχείου, καθορίστε τη θέση όπου θέλετε να αποθηκεύσετε το κλειδί και πατήστε Εισαγω ? για να συνεχίσετε με την προεπιλεγμένη επιλογή, πατήστε Εισαγω Το

Το σύστημα θα σας ζητήσει τώρα να ορίσετε μια φράση πρόσβασης για να προσθέσετε ένα επιπλέον επίπεδο ασφάλειας στο SSH στο μηχάνημά σας. Πληκτρολογήστε μια ισχυρή φράση πρόσβασης που μπορείτε να θυμάστε και να πατήσετε Εισαγω Το

Τέλος, πρέπει να προσθέσετε το κλειδί SSH στο ssh-agent , που περιέχει τα ιδιωτικά κλειδιά του συστήματός σας. Για αυτό, εκτελέστε τον ακόλουθο κώδικα στο τερματικό:

ssh-add ~/.ssh/id

Αφού διαμορφώσετε την ταυτότητά σας, μπορείτε να ρυθμίσετε περαιτέρω το Git ώστε να ταιριάζει στη ροή εργασίας σας.

Αλλάξτε τον Προεπιλεγμένο επεξεργαστή κειμένου για το Git

Μία από τις πρόσθετες διαμορφώσεις που μπορείτε να κάνετε είναι να αλλάξετε τον προεπιλεγμένο επεξεργαστή κειμένου του Git για τις αλληλεπιδράσεις σας.

Από προεπιλογή, το Git έχει ρυθμιστεί ώστε να χρησιμοποιεί τον επεξεργαστή κειμένου Vim. Ωστόσο, εάν δεν έχετε χρησιμοποιήσει ποτέ το Vim πριν, μπορεί να μην αισθάνεστε σαν στο σπίτι σας. Για να αποδείξουμε τη διαδικασία, θα ορίσουμε το nano ως τον προεπιλεγμένο επεξεργαστή κειμένου Git. Αλλά αν έχετε έναν προτιμώμενο επεξεργαστή κειμένου, μη διστάσετε να αντικαταστήσετε το nano με αυτό στην ακόλουθη εντολή:

git config --global core.editor nano

Ελέγξτε τις διαμορφώσεις

Όταν διαμορφώσετε το Git στις προτιμήσεις σας, ελέγξτε μία φορά τις ρυθμίσεις διαμόρφωσης για να βεβαιωθείτε ότι είναι σωστές. Εκτελέστε την ακόλουθη εντολή για να λάβετε μια λίστα με όλες τις ρυθμίσεις διαμόρφωσης Git για το σύστημά σας:

git config --list

Κάποια στιγμή στο μέλλον, εάν θέλετε να επεξεργαστείτε τη διαμόρφωση, ανοίξτε το gitconfig αρχείο εκτελώντας:

nano ~/.gitconfig

Στη συνέχεια, επεξεργαστείτε τις τιμές των ταυτοτήτων που θέλετε να αλλάξετε.

Επιτυχής εκτέλεση του Git στο Linux

Χρησιμοποιώντας τον παραπάνω οδηγό, θα πρέπει να μπορείτε να εγκαταστήσετε και να ρυθμίσετε τις παραμέτρους του Git στο σύστημα Linux σε σύντομο χρονικό διάστημα. Και στη συνέχεια, πρέπει να ενσωματώσετε το Git στη ροή εργασίας σας για να διαχειριστείτε καλύτερα τα έργα σας.

καλύτερη ζωντανή ταπετσαρία hd για το android

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

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

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να δημιουργήσετε το πρώτο σας αποθετήριο στο Github

Θέλετε να μοιραστείτε τα αναπτυξιακά σας σχέδια διαδικτυακά; Δείτε πώς μπορείτε να ξεκινήσετε με το πρώτο σας αποθετήριο Github.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Εγκατάσταση λογισμικού
  • Τερματικό
  • GitHub
Σχετικά με τον Συγγραφέα Yash Wate(Δημοσιεύθηκαν 21 άρθρα)

Ο Yash είναι Staff Writer στο MUO για DIY, Linux, Προγραμματισμός και Ασφάλεια. Πριν βρει το πάθος του στη γραφή, συνήθιζε να αναπτύσσεται για τον ιστό και το iOS. Μπορείτε επίσης να βρείτε τη γραφή του στο TechPP, όπου καλύπτει άλλα κάθετα. Εκτός από την τεχνολογία, του αρέσει να μιλά για αστρονομία, Formula 1 και ρολόγια.

Περισσότερα από το Yash Wate

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux