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


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

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

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

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

Σε αυτό το σεμινάριο, θα σας εξηγήσουμε πώς να εγκαταστήσετε το Git σε έναν διακομιστή CentOS 8 χρησιμοποιώντας yum και πηγαίο κώδικα. Κάθε εγκατάσταση έχει τα δικά της πλεονεκτήματα, η επιλογή εξαρτάται από εσάς.

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

Σημαντικό: Πρέπει να έχετε εγκατεστημένο και διαμορφωμένο διακομιστή CentOS 8 με έναν χρήστη sudo με δικαιώματα root. Εάν δεν έχετε, μπορείτε να δημιουργήσετε έναν λογαριασμό sudo

Εγκατάσταση του Git με το Yum στο CentOS 8

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

sudo yum install git

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

git --version

git version 2.18.1

Εγκατάσταση του Git από τον πηγαίο κώδικα

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

Πριν προχωρήσουμε στην εγκατάσταση, θα χρειαστείτε τα παρακάτω απαραίτητα εργαλεία για να δημιουργήσετε το δυαδικό αρχείο από την πηγή.

sudo yum groupinstall "Development Tools"
sudo yum install wget unzip gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel

Μόλις εγκατασταθούν με επιτυχία τα εργαλεία, ανοίξτε οποιοδήποτε πρόγραμμα περιήγησης και επισκεφτείτε τον καθρέφτη του έργου Gits στο GitHub Release. Αυτό που βρίσκεται στην κορυφή είναι η πιο πρόσφατη έκδοση του Git, αλλά μπορεί να διαφέρει στο τέλος σας. Τώρα, δείτε την έκδοση που χρειάζεστε και, στη συνέχεια, κάντε δεξί κλικ στον πηγαίο κώδικα (tar.gz) και αντιγράψτε τον σύνδεσμο για λήψη χρησιμοποιώντας την ακόλουθη εντολή wget όπως φαίνεται.

sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz

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

sudo tar -xf git.tar.gz
cd git-*

Τώρα εγκαταστήστε και δημιουργήστε το Git από την πηγή χρησιμοποιώντας την ακόλουθη εντολή.

sudo make prefix=/usr/local all install

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

git --version

git version 2.23.0

Διαμόρφωση του Git

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

git config --global user.name "Your Name"
git config --global user.email "[email "

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

git config --list

user.name=Your Name
[email 

Οι παραπάνω ρυθμίσεις αποθηκεύονται στο αρχείο καθολικής διαμόρφωσης ~/.gitconfig. Για να κάνετε τυχόν πρόσθετες αλλαγές σε αυτό το αρχείο, χρησιμοποιήστε την εντολή git config ή επεξεργαστείτε το αρχείο με μη αυτόματο τρόπο.

συμπέρασμα

Αυτό είναι! Σε αυτό το άρθρο, εξηγήσαμε πώς να εγκαταστήσετε το Git σε διακομιστή CentOS 8 χρησιμοποιώντας yum και πηγαίο κώδικα. Για να μάθετε περισσότερα σχετικά με το Git, διαβάστε το άρθρο μας σχετικά με το Πώς να χρησιμοποιήσετε το σύστημα ελέγχου εκδόσεων Git στο Linux [Περιεκτικός οδηγός]