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

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

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

Εκπαιδευμένο Git: Τι είναι το Git και πώς με βοηθάει;

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

Σχετιζομαι με: Ο απόλυτος οδηγός για το Git — Ζητήστε το δωρεάν Ebook σας!

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

Το Git είναι επίσης δωρεάν για χρήση.

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

Το μοντέλο Git της Apple είναι προεγκατεστημένο σε macOS. Άνοιξε το δικό σου Τερματικό ή shell script editor της επιλογής και εισάγετε git - μετατροπή για να επιβεβαιώσετε ποια έκδοση του Git υπάρχει στον υπολογιστή σας. Εάν δεν υπάρχει ήδη στο μηχάνημά σας, λειτουργεί git - μετατροπή θα σας ζητήσει να εγκαταστήσετε το Git.

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

Σχετιζομαι με: Τι είναι το Shell Scripting και γιατί πρέπει να το χρησιμοποιήσετε

Εγκατάσταση του Git σε macOS With Homebrew

Χρήση Homebrew. Το Homebrew εγκαθιστά μια λίστα χρήσιμων πακέτων που δεν είναι προεγκατεστημένα σε Mac (δείτε τη λίστα των πακέτων Ιστοσελίδα της Homebrew).

Επικολλήστε την ακόλουθη εντολή στο τερματικό σας για να εγκαταστήσετε το Homebrew:

/ bin / bash -c "$ (μπούκλα -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

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

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

Πώς να εγκαταστήσετε το Git σε macOS με το αυτόνομο πρόγραμμα εγκατάστασης

Ο Tim Harper δημιούργησε και υποστηρίζει ένα αυτόνομο πρόγραμμα εγκατάστασης για το Git σε Mac — μπορείτε να το βρείτε SourceForge. Απλώς κάντε κλικ Κατεβάστε για να λάβετε την πιο πρόσφατη έκδοση ή επιλέξτε οποιαδήποτε προηγούμενη έκδοση κάνοντας κλικ απευθείας σε αυτές κάτω από το Δραστηριότητα έργου επί κεφαλής.

Ακολουθήστε τις οδηγίες στο πρόγραμμα εγκατάστασης έως ότου το Git είναι στον υπολογιστή σας. Βεβαιωθείτε ότι το Git εγκαταστάθηκε εκτελώντας git - μετατροπή στο τερματικό. Τελειώσατε!

Σημείωση: Ορισμένοι χρήστες έχουν αναφέρει προβλήματα συμβατότητας μεταξύ του αυτόνομου προγράμματος εγκατάστασης και του Mac OS X Snow Leopard ή του Mac OS X Lion (OSX 10.6 και 10.7). Ενώ είναι δυνατές λύσεις, συνιστούμε να εγκαταστήσετε το Git με το Homebrew για να το αποφύγετε.

Εγκατάσταση του Git για macOS με το GitHub Desktop

Γνωρίζετε ότι θα χρησιμοποιείτε το GitHub για το έργο σας; Εγκατάσταση Επιφάνεια εργασίας GitHub θα εγκαταστήσει επίσης την τελευταία έκδοση του Git. Απλώς κάντε κλικ Λήψη για macOS και εκτελέστε το πρόγραμμα εγκατάστασης. Μόλις εκτελέσετε το πρόγραμμα εγκατάστασης, βεβαιωθείτε ότι το Git εγκαταστάθηκε εκτελώντας git - μετατροπή στο τερματικό. Τελειώσατε!

Σχετιζομαι με: Πώς να δημιουργήσετε το πρώτο σας αποθετήριο στο Github

Ξεκίνησε το Git: Τα βασικά

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

Βασικές εντολές Git
βοήθεια git, βοήθεια git -α, βοήθεια git -g Εμφανίζει μια λίστα εντολών και δευτερευουσών εντολών Git.
git config --global user.name "Όνομα Επώνυμο" Ορίζει το όνομα χρήστη Git.
git config --global user.email "[email protected]" Ρυθμίζει το Git email σας.
git init Δημιουργεί ένα νέο αποθετήριο Git (repo) στον τρέχοντα κατάλογο.
git add [αρχείο / κατάλογος] Προσθέτει στιγμιότυπο των τρεχόντων αρχείων στην περιοχή στάσης (ευρετήριο). Αυτό δεν αποθηκεύει καμία εργασία στο αποθετήριο σας.
git rm Αφαιρεί αρχεία από το ευρετήριο.
git δεσμεύω Δέχεται αλλαγές στην περιοχή σταδιοποίησης στο αποθετήριο. Πρέπει να το εκτελέσετε για να αποθηκεύσετε αλλαγές στο repo σας.
git commit -α Μπορείτε να το χρησιμοποιήσετε για παράλειψη χρησιμοποιώντας το Git add. Αυτό αναζητά αλλαγές, τις προσθέτει στη στάση και τις δεσμεύει.
git diff Δείτε αλλαγές μεταξύ δεσμεύσεων.
git log Δείτε τις προηγούμενες δεσμεύσεις σας στο repo.
git branch [όνομα-υποκατάστημα] Δημιουργεί έναν νέο κλάδο στο αποθετήριό σας. Οι κλάδοι χρησιμοποιούνται για να χωρίσουν τις βάσεις κώδικα σε μικρότερα τμήματα.
git υποκατάστημα Παραθέτει όλα τα καταστήματα στο repo σας.
διακόπτης git [όνομα-κλάδου] Πλοηγηθείτε μεταξύ κλάδων.
git branch [όνομα-κλάδου] -d Διαγράφει τον καθορισμένο κλάδο.
git clone [κατάλογος-διαδρομή] [όνομα-εσείς-επιλέξτε] Δημιουργεί έναν κλώνο του καθορισμένου αποθετηρίου.
σκατά Ελέγχει τις αλλαγές από άλλο αποθετήριο χωρίς να τα ενσωματώνει στο repo σας.
τράβηγμα Δεσμεύει αλλαγές από άλλο αποθετήριο στο repo σας.
σκατά Ενημερώνει repo με αλλαγές για να τραβήξουν οι άλλοι.

Καθαρισμός των αποθετηρίων σας

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

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

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Εδώ είναι πώς να καθαρίσετε το Git και να αφαιρέσετε αρχεία που δεν έχουν παρακολουθηθεί

Η εύρεση του έργου σας Git είναι γεμάτη με παλιά αρχεία; Μάθετε πώς να καθαρίζετε το Git σας.

Σχετικά θέματα
  • Μακ
  • Προγραμματισμός
  • Προγραμματισμός
  • GitHub
  • macOS
Σχετικά με τον Συγγραφέα
Marcus Mears III (Δημοσιεύθηκαν 10 άρθρα)

Ο Marcus είναι λάτρης της δια βίου τεχνολογίας και συγγραφέας στο MUO. Ξεκίνησε την ανεξάρτητη καριέρα του το 2020, καλύπτοντας τις τάσεις της τεχνολογίας, των gadget και των εφαρμογών. Εάν ρωτήσατε τον Marcus: "Android ή iPhone;" θα έλεγε "iPhone". Εάν τον ρώτησες για το αγαπημένο του παιχνίδι για κινητά, θα δυσκολευόταν να σκεφτεί για λίγα λεπτά πριν ρωτήσει "Μπορώ να σου δώσω τα κορυφαία μου 5;"

Περισσότερα από τον Marcus Mears III

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

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

Ένα ακόμη βήμα…!

Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.

.