Εάν είστε εκκολαπτόμενος προγραμματιστής, θα πρέπει να εξοικειωθείτε με ένα σύστημα ελέγχου έκδοσης.
Οι περισσότερες εργασίες προγραμματισμού που συναντάτε θα απαιτούν από εσάς να συνεργάζεστε με άλλους μηχανικούς μέσω ενός από αυτά τα συστήματα ελέγχου έκδοσης, επειδή είναι ο καλύτερος τρόπος για να οργανώσετε μεγάλες βάσεις κώδικα και να ελαχιστοποιήσετε τις επιπτώσεις των σφαλμάτων ή των αποκλίσεων. Το Git είναι ένα τέτοιο σύστημα ελέγχου έκδοσης.
Θα ρίξουμε μια ματιά στο τι είναι το Git και πώς μπορείτε να το χρησιμοποιήσετε και να λειτουργήσει στο Mac σας σε μερικά γρήγορα βήματα. Θα μάθετε επίσης μερικές βασικές εντολές για να ξεκινήσετε και να χρησιμοποιείτε το Git στη ροή εργασίας σας μόλις ολοκληρώσετε την ανάγνωση αυτού του άρθρου!
Git Educated: Τι είναι το Git και πώς με βοηθάει;
Όπως αναφέραμε προηγουμένως, πηγαίνω είναι ένα σύστημα ελέγχου έκδοσης ανοιχτού κώδικα (γνωστό και ως εργαλείο ελέγχου έκδοσης ή στοιχείο ελέγχου πηγής). Ο κύριος σκοπός ενός εργαλείου ελέγχου έκδοσης είναι να παρακολουθεί τις αλλαγές που συμβαίνουν σε μια βάση δεδομένων κάθε φορά που ενημερώνεται και να σας επιτρέπει να επιστρέψετε σε οποιαδήποτε επανάληψη της επιλογής σας.
Σχετικά: Ο τελικός οδηγός για το Git - Διεκδικήστε το δωρεάν ηλεκτρονικό σας βιβλίο!
το καλύτερο μέρος για να αγοράσετε βιβλία στο διαδίκτυο
Αυτή είναι μια τεράστια βοήθεια όταν συνειδητοποιήσετε ότι έχετε προγραμματίσει ένα σφάλμα που ανατρέπει τη λογική της εφαρμογής σας προς τα έξω και ανάποδα. Σε περίπτωση μεταγλωττιστή που γεμίζει με κόκκινο κείμενο σφάλματος, απλώς επιστρέψτε στο τελευταίο αποθετήριο Git και κατευθυνθείτε προς Υπερχείλιση στοίβας νουντλς για το τι πήγε στραβά την πρώτη φορά - κανένα κακό, κανένα φάουλ.
Το Git είναι επίσης δωρεάν στη χρήση.
Πώς να εγκαταστήσετε το Git σε Mac
Το μοντέλο της Apple Git έρχεται προεγκατεστημένο στο macOS. Άνοιξε το δικό σου Τερματικό ή shell script επεξεργαστή επιλογής και εισαγάγετε git -ανατροπή για να επαληθεύσετε ποια έκδοση του Git βρίσκεται στον υπολογιστή σας. Εάν δεν είναι ήδη στο μηχάνημά σας, λειτουργεί git -ανατροπή θα σας ζητήσει να εγκαταστήσετε το Git.
Ενώ αυτή η έκδοση του Git είναι εντάξει για ορισμένους χρήστες, ίσως θελήσετε να εγκαταστήσετε την πιο ενημερωμένη έκδοση (η Apple συχνά αργεί να ενημερώσει την έκδοσή της). Μπορείτε να το κάνετε αυτό με πολλούς διαφορετικούς τρόπους. έχουμε συγκεντρώσει μερικές από τις ευκολότερες επιλογές παρακάτω.
Σχετίζεται με: Τι είναι το σενάριο Shell και γιατί πρέπει να το χρησιμοποιήσετε
Εγκατάσταση του Git στο macOS With Homebrew
Χρήση Homebrew Το Το Homebrew εγκαθιστά μια λίστα με χρήσιμα πακέτα που δεν είναι προεγκατεστημένα σε Mac (δείτε τη λίστα των πακέτων στο Ιστοσελίδα του Homebrew ).
Επικολλήστε την ακόλουθη εντολή στο τερματικό σας για να εγκαταστήσετε το Homebrew:
/bin/bash -c '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)'
Το τερματικό θα σας ζητήσει να εισαγάγετε έναν κωδικό πρόσβασης. Εισαγάγετε τον κωδικό πρόσβασης που χρησιμοποιείτε για να συνδεθείτε στο Mac σας για να συνεχίσετε τη διαδικασία εγκατάστασης.
Μόλις τελειώσετε, εισαγάγετε brew install git στο τερματικό και περιμένετε να γίνει λήψη. Βεβαιωθείτε ότι το Git εγκαταστάθηκε εκτελώντας git -ανατροπή Το
Πώς να εγκαταστήσετε το Git στο macOS με το πρόγραμμα αυτόματης εγκατάστασης
Ο Tim Harper δημιούργησε και υποστηρίζει ένα αυτόνομο πρόγραμμα εγκατάστασης για το Git σε Mac-μπορείτε να το βρείτε σε ΠηγήForge Το Απλώς κάντε κλικ Κατεβάστε για να λάβετε την πιο πρόσφατη έκδοση ή να επιλέξετε οποιαδήποτε προηγούμενη έκδοση κάνοντας κλικ απευθείας σε αυτές κάτω από το Δραστηριότητα έργου επί κεφαλής.
Ακολουθήστε τις οδηγίες του προγράμματος εγκατάστασης έως ότου το Git είναι στο μηχάνημά σας. Βεβαιωθείτε ότι το Git εγκαταστάθηκε εκτελώντας git -ανατροπή στο τερματικό. Τελειώσατε!
Σημείωση: Ορισμένοι χρήστες έχουν αναφέρει προβλήματα συμβατότητας μεταξύ του αυτόνομου προγράμματος εγκατάστασης και του Mac OS X Snow Leopard ή του Mac OS X Lion (OSX 10.6 και 10.7). Παρόλο που είναι δυνατές οι λύσεις, συνιστούμε ανεπιφύλακτα την εγκατάσταση του Git with Homebrew για να το αποφύγετε.
Δεν είναι δυνατή η αντιγραφή αρχείων σε εξωτερικό σκληρό δίσκο Windows 7
Εγκατάσταση του Git για macOS με επιτραπέζιο υπολογιστή GitHub
Γνωρίζετε ότι θα χρησιμοποιήσετε το GitHub για το έργο σας; Εγκατάσταση Επιφάνεια εργασίας GitHub θα εγκαταστήσει επίσης την τελευταία έκδοση του Git. Απλώς κάντε κλικ Λήψη για macOS και εκτελέστε το πρόγραμμα εγκατάστασης. Μόλις εκτελέσετε το πρόγραμμα εγκατάστασης, βεβαιωθείτε ότι το Git εγκαταστάθηκε εκτελώντας git -ανατροπή στο τερματικό. Τελειώσατε!
Σχετικά: Πώς να δημιουργήσετε το πρώτο σας αποθετήριο στο Github
Git Started: The Basics
Μπορεί να φαίνεται τρομακτικό να βουτήξεις στο Git. Εδώ είναι τα καλά νέα: μπορείτε να ξεκινήσετε να χρησιμοποιείτε αυτό που προσφέρει το Git ακόμη και όταν γνωρίζετε μόνο μερικές εντολές. Θα μαζέψετε τα υπόλοιπα με την πάροδο του χρόνου καθώς ανακαλύπτετε νέες ανάγκες και αναζητάτε νέες λύσεις. Προς το παρόν, εδώ είναι μερικά από τα βασικά:
Βασικές εντολές Git | |
---|---|
git help, git help -a, git help -g | Εμφανίζει μια λίστα με εντολές και δευτερεύουσες εντολές Git. |
git config --global user.name 'FirstName LastName' | Ορίζει το όνομα χρήστη Git. |
git config --global user.email 'your-email@ex.com' | Ορίζει το email Git σας. |
git init | Δημιουργεί ένα νέο αποθετήριο Git (repo) στον τρέχοντα κατάλογο. |
git add [αρχείο/κατάλογος] | Προσθέτει στιγμιότυπο των τρέχοντων αρχείων στην περιοχή σταδιοποίησης (ευρετήριο). Αυτό δεν αποθηκεύει καμία εργασία στο αποθετήριο σας. |
πήγαινε rm | Αφαιρεί αρχεία από το ευρετήριο. |
git commit | Δεσμεύεται για αλλαγές στο χώρο αποθήκευσης στο αποθετήριο. Πρέπει να το εκτελέσετε για να αποθηκεύσετε τις αλλαγές στο repo σας. |
git commit -a | Μπορείτε να το χρησιμοποιήσετε για να παραλείψετε χρησιμοποιώντας την προσθήκη Git. Αυτό αναζητά αλλαγές, τις προσθέτει στη σκηνή και τις δεσμεύει. |
git διαφορά | Δείτε τις αλλαγές μεταξύ των δεσμεύσεων. |
git log | Δείτε τις προηγούμενες δεσμεύσεις σας για το repo. |
git υποκατάστημα [όνομα-κλάδου] | Δημιουργεί ένα νέο υποκατάστημα στο αποθετήριο σας. Οι κλάδοι χρησιμοποιούνται για τη διάσπαση των βάσεων κώδικα σε μικρότερα τμήματα. |
git υποκατάστημα | Παραθέτει όλα τα υποκαταστήματα στο repo σας. |
git switch [όνομα-κλάδου] | Πλοηγηθείτε μεταξύ κλάδων. |
git κλάδος [όνομα-κλάδου] -δ | Διαγράφει τον καθορισμένο κλάδο. |
git κλώνος [κατάλογος-διαδρομή] [όνομα-εσείς-επιλέξτε] | Δημιουργεί έναν κλώνο του καθορισμένου αποθετηρίου. |
git fetch | Ελέγχει τις αλλαγές από άλλο αποθετήριο χωρίς να τις ενσωματώνει στο repo σας. |
git pull | Αναλαμβάνει αλλαγές από άλλο αποθετήριο στο repo σας. |
git push | Ενημερώνει το repo με αλλαγές που πρέπει να τραβήξουν και άλλοι. |
Καθαρισμός των αποθετηρίων σας
Τώρα που ξέρετε πώς να εγκαταστήσετε το Git στο macOS και να ξεκινήσετε να το χρησιμοποιείτε, ήρθε η ώρα να ξεκινήσετε τη δημιουργία. Μην ανησυχείτε για το αν έχετε δίκιο ή λάθος, καθαρό ή ακατάστατο. Απλά φτιάξτε νέα πράγματα και μάθετε στην πορεία.
Εάν, ανάμεσα στη φθορά της δημιουργίας, διαπιστώσετε ότι τα κλαδιά σας έχουν γίνει λίγο πολύ ανοργάνωτα για τις προτιμήσεις σας, υπάρχουν πάντα μέθοδοι που μπορείτε να χρησιμοποιήσετε για να καθαρίσετε τα πράγματα.
Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Δείτε πώς μπορείτε να καθαρίσετε το Git και να αφαιρέσετε αρχεία που δεν έχουν εντοπιστείΗ εύρεση του έργου σας Git είναι γεμάτη με παλιά αρχεία; Μάθετε πώς να καθαρίζετε το Git σας.
Διαβάστε Επόμενο Σχετικά θέματα- Μακ
- Προγραμματισμός
- Προγραμματισμός
- GitHub
- macOS
Ο Marcus είναι λάτρης της δια βίου τεχνολογίας και Writer Editor στο MUO. Ξεκίνησε την ανεξάρτητη καριέρα συγγραφής το 2020, καλύπτοντας την τάση της τεχνολογίας, των gadget, των εφαρμογών και του λογισμικού. Σπούδασε Επιστήμη Υπολογιστών στο κολέγιο με έμφαση στην ανάπτυξη διαδικτυακών εφαρμογών.
Περισσότερα από τον Marcus Mears IIIΕγγραφείτε στο newsletter μας
Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για εγγραφή