Πώς να κλωνοποιήσετε ένα αποθετήριο GitHub με το Git Bash

Πώς να κλωνοποιήσετε ένα αποθετήριο GitHub με το Git Bash

Το GitHub είναι μια πλατφόρμα φιλοξενίας κώδικα για συνεργασία και έλεγχο έκδοσης. Μπορείτε να εργαστείτε σε κώδικα με οποιονδήποτε από οπουδήποτε. Είναι επίσης μια πλατφόρμα για τη μεγαλύτερη κοινότητα προγραμματιστών στον κόσμο.





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





Τι είναι ένα αποθετήριο GitHub;

Ένα αποθετήριο είναι ένας χώρος αποθήκευσης όπου βρίσκονται όλα τα αρχεία ενός έργου. Είναι επίσης κοινώς γνωστό ως «repo». Ένα αποθετήριο GitHub είναι ένα απομακρυσμένο αποθετήριο όπου μπορείτε να αποθηκεύσετε όλα τα αρχεία του έργου σας και το ιστορικό αναθεωρήσεων κάθε αρχείου. Μπορείτε να αποθηκεύσετε οποιονδήποτε τύπο φακέλου ή αρχείου όπως εικόνες, αρχεία HTML, αρχεία .css, αρχεία .py, αρχεία CSV, αρχεία excel, αρχεία JSON κ.λπ.





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

Το Github προετοιμάζει ένα αποθετήριο με ένα αρχείο README, ένα αρχείο .gitignore και ένα αρχείο άδειας χρήσης.



Ένα αρχείο README σάς επιτρέπει να γράψετε μια πλήρη περιγραφή του έργου σας και να περιλαμβάνει όλες τις απαραίτητες οδηγίες. Ένα αρχείο .gitignore περιέχει το όνομα των αρχείων που δεν θέλετε να προωθήσετε στο GitHub. Ενώ μια άδεια λέει στους άλλους τι μπορούν και τι δεν μπορούν να κάνουν με τον κωδικό σας.

Τι σημαίνει Κλωνοποίηση Αποθετηρίου;

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





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

Ελέγξτε αν το Git and Git Bash είναι εγκατεστημένο στο σύστημά σας

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





git --version

Η γραμμή εντολών θα εμφανίσει την εγκατεστημένη έκδοση του Git. Για να ελέγξετε αν το Git Bash είναι εγκατεστημένο στο σύστημά σας, πατήστε το κουμπί Windows και πραγματοποιήστε αναζήτηση Git bash Το

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

Δημιουργία αποθετηρίου GitHub

Μπορείτε να δημιουργήσετε ένα αποθετήριο GitHub ακολουθώντας αυτά τα βήματα:

1. Πηγαίνετε στο επίσημο GitHub δικτυακός τόπος.

2. Κάντε κλικ στο Περισσότερο εικονίδιο από την επάνω δεξιά γωνία και επιλέξτε Νέο αποθετήριο Το

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

πού μπορώ να διαβάσω δωρεάν manga δωρεάν εφαρμογή

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

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

6. Μπορείτε να προετοιμάσετε το αποθετήριο με ένα αρχείο README , ένα αρχείο .gitignore, και μια άδεια Το Σύμφωνα με το GitHub, 'Μπορείτε να προσθέσετε ένα αρχείο README στο αποθετήριο σας για να πείτε σε άλλους ανθρώπους γιατί το έργο σας είναι χρήσιμο, τι μπορούν να κάνουν με το έργο σας και πώς μπορούν να το χρησιμοποιήσουν.'

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

7. Τέλος χτύπησε το Δημιουργία αποθετηρίου κουμπί για να δημιουργήσετε ένα νέο αποθετήριο.

Κλωνοποίηση ενός αποθετηρίου GitHub χρησιμοποιώντας το Git Bash

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

2. Κάντε κλικ στο Κατεβάστε Κώδικας κουμπί.

3. Θα ανοίξει ένα πλαίσιο όταν κάνετε κλικ στο Λήψη κώδικα κουμπί. Κάνε κλικ στο Αντιγραφή στο πρόχειρο εικονίδιο για να αντιγράψετε τη διεύθυνση URL αποθετηρίου μέσω της μεθόδου HTTPS.

4. Ανοίξτε Git Bash Το

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

6. Εισαγάγετε την ακόλουθη εντολή και αντικαταστήστε το [REPO URL] με το σύνδεσμο που αντιγράψατε νωρίτερα.

git clone [REPO URL]

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

git clone https://github.com/Yuvrajchandra/sample-github-repository.git

7. Πατήστε enter για να έχετε ένα τοπικό αντίγραφο του αποθετηρίου στο σύστημά σας.

Άλλοι τρόποι λήψης ενός αποθετηρίου GitHub

Μπορείτε επίσης να επιλέξετε άλλες μεθόδους για τη λήψη ενός αποθετηρίου GitHub, όπως π.χ. χρησιμοποιώντας το GitHub Desktop για να κλωνοποιήσετε ένα αποθετήριο Το Το GitHub Desktop είναι μια εφαρμογή για χρήστες Mac και PC που μεταφέρει τον έλεγχο έκδοσης από τη γραμμή εντολών στην επιφάνεια εργασίας. Δημιουργήθηκε από το GitHub για να απλοποιήσει τον έλεγχο της έκδοσης.

Μπορείτε να εκτελέσετε όλες τις ίδιες εργασίες, όπως κλωνοποίηση, διαγραφή, ενημέρωση και αποθήκευση ενός repo με το GitHub Desktop που μπορείτε να κάνετε με το Git Bash. Το Git Bash έχει μια απότομη καμπύλη εκμάθησης, αλλά είναι πιο ισχυρό από το GitHub Desktop.

Σχετίζεται με: Πώς να διαγράψετε ανεπιθύμητα αποθετήρια στο GitHub

Μια άλλη απλή μέθοδος για τη λήψη ενός αποθετηρίου GitHub είναι η απευθείας λήψη του αρχείου ZIP του repo. Μπορείτε να ακολουθήσετε αυτά τα απλά βήματα για να κατεβάσετε ένα αρχείο ZIP του αποθετηρίου:

  1. Μεταβείτε στο αποθετήριο που θέλετε να κατεβάσετε. Μπορείτε να το χρησιμοποιήσετε αυτό δείγμα αποθετηρίου για να δοκιμάσετε να κατεβάσετε το αρχείο ZIP του repo για πρώτη φορά.
  2. Κάνε κλικ στο Λήψη κώδικα κουμπί και στη συνέχεια κάντε κλικ στο Λήψη ZIP επιλογή. Το αποθετήριο θα μεταφορτωθεί στο σύστημά σας μέσα σε λίγα δευτερόλεπτα.

Γίνετε Pro-Coder χρησιμοποιώντας το GitHub

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

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

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

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

Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • Διαχείριση έργου
  • GitHub
Σχετικά με τον Συγγραφέα Γιουβράι Τσάντρα(Δημοσιεύθηκαν 60 άρθρα)

Ο Yuvraj είναι προπτυχιακός φοιτητής Πληροφορικής στο Πανεπιστήμιο του Δελχί, Ινδία. Είναι παθιασμένος με το Full Stack Web Development. Όταν δεν γράφει, εξερευνά το βάθος διαφορετικών τεχνολογιών.

Περισσότερα από τον Yuvraj Chandra

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

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

Κάντε κλικ εδώ για εγγραφή