GitHub CLI
Ονομάζεται επίσης gh, gh cli, hub cli
Το επίσημο εργαλείο γραμμής εντολών του GitHub. Η διεργασία είναι το gh.exe. Δεν είναι το GitHub Desktop και δεν είναι το git.exe.
Τι πρέπει να γνωρίζετε
Το gh.exe είναι το GitHub CLI. Το GitHub Desktop είναι διαφορετική εφαρμογή.
Το GitHub CLI είναι η επίσημη εντολή gh. Το GitHub Desktop είναι το GitHubDesktop.exe. Το Git for Windows είναι το git.exe. Η απεγκατάσταση του Desktop δεν αφαιρεί το gh. Η εγκατάσταση του gh δεν εγκαθιστά το Git Bash.
- Τι είναι;
- Εντολή gh για το GitHub
- Είναι το ίδιο με το Desktop;
- Όχι. Αυτό είναι μια γραμμή εντολών (CLI)
- Αντικαθιστά το git;
- Όχι. Εξακολουθείτε να χρειάζεστε το git.exe
Τι είναι το GitHub CLI;
Το GitHub CLI είναι το gh.exe. Ενσωματώνει λειτουργίες του GitHub.com. Δεν είναι το Git for Windows και δεν είναι το GitHub Desktop.
Εάν δεν το έχετε χρησιμοποιήσει ποτέ
Αν ένας οδηγός ανέφερε να εγκαταστήσετε το gh, αυτό είναι το GitHub CLI από το cli.github.com. Το gh.exe δημιουργεί pull requests και επικοινωνεί με το API του GitHub. Το git.exe εξακολουθεί να είναι το VCS. Το GitHub Desktop είναι η γραφική διεπαφή. Μπορείτε να χρησιμοποιήσετε το git χωρίς το gh. Δεν μπορείτε να αντικαταστήσετε το git με το gh για κάθε τοπικό commit.
Σε τι χρησιμεύει;
gh pr create και gh issue. Το Desktop μπορεί να το κάνει αυτό με ένα ποντίκι. Το git.exe μόνο του δεν μπορεί να ανοίξει ένα PR στο GitHub χωρίς πρόσθετα βήματα.
Έλεγχος ταυτότητας μέσω συσκευής ή προγράμματος περιήγησης στο GitHub. Το Git Credential Manager είναι ένα διαφορετικό βοηθητικό πρόγραμμα που χρησιμοποιείται από το git.exe.
Συντομεύσεις ειδικά για το GitHub. Το git clone εξακολουθεί να λειτουργεί χωρίς αυτό το εργαλείο.
Για ποιους προορίζεται;
- Χρήστες που εργάζονται αποκλειστικά σε τερματικό και στο GitHub.com
- Χρήστες που δεν θέλουν το GitHub Desktop
- Όποιος πληκτρολόγησε gh και νόμιζε ότι έλειπε το Git
Τρέχουσα κατάσταση
Το GitHub CLI (2020) είναι μια τρέχουσα γραμμή εντολών του github από το GitHub. Ο προμηθευτής εξακολουθεί να παραπέμπει τους χρήστες των Windows στο https://cli.github.com/.
Πόσο παλιό είναι;
Το GitHub κυκλοφόρησε το gh το 2020 ως το υποστηριζόμενο CLI, μετά το παλαιότερο εργαλείο hub. Είναι νεότερο από το GitHub Desktop (2015) και πολύ νεότερο από το Git (2005). Τα τρέχοντα πακέτα MSI και winget για Windows αποτελούν το προϊόν.
Εκδόσεις
Πρώτα τα κύρια κανάλια. Οι ακριβείς αριθμοί δομής δεν επαληθεύονται όλοι εδώ.
Απαιτήσεις συστήματος
Οι τιμές ακολουθούν τις δημόσιες οδηγίες του εκδότη. Ο φόρτος εργασίας εξακολουθεί να μεταβάλλει τις πραγματικές ανάγκες.
Ελάχιστο
| Λειτουργικό σύστημα | Μια τρέχουσα έκδοση 64-bit των Windows 10 ή Windows 11, σύμφωνα με το GitHub CLI |
|---|---|
| Μνήμη RAM | Το CLI είναι εξαιρετικά μικρό |
Προφίλ πόρων
- Απαίτηση CPU
- Εξαρτάται από το τι ανοίγετε μέσα στην εφαρμογή
- Απαίτηση RAM
- Εξαρτάται από έγγραφα, καρτέλες ή βιβλιοθήκες
Εγκατεστημένες διεργασίες
Αυτά τα εκτελέσιμα αρχεία ανήκουν σε αυτό το προϊόν όταν είναι εγκατεστημένο.
| gh.exe | GitHub CLI |
|---|
Στοιχεία εκκίνησης
Το gh.exe δεν ξεκινά με τα Windows. Το εκτελείτε σε ένα τερματικό.
Τοποθεσίες αρχείων
| Τυπική εγκατάσταση | C:\Program Files\GitHub CLI\ |
|---|
Μορφές αρχείων
Συνήθη προβλήματα
Το gh λειτουργεί, το git λείπει
Εγκαταστήστε το Git for Windows από το git-scm.com. Το gh επικοινωνεί με το GitHub. Το git επικοινωνεί με το αποθετήριο.
Έλεγχος ταυτότητας στο Desktop, όχι στο gh
Το gh auth login είναι ξεχωριστή σύνδεση. Τα διαπιστευτήρια του Desktop δεν μετατρέπονται αυτόματα σε διακριτικά του gh.
Απεμπλοκή από προβλήματα
where.exe gh
Αναμένεται το Program Files\GitHub CLI\gh.exe. Το GitHubDesktop.exe είναι η διαδρομή της γραφικής διεπαφής.
Εγκατάσταση από το cli.github.com ή μέσω winget GitHub.cli
Ένα τυχαίο gh.exe στις Λήψεις είναι η περίπτωση που πρέπει να αγνοήσετε.
gh auth status
Εμφανίζει τη σύνδεση αυτού του CLI. Δεν θα παραθέσει λογαριασμούς του Sourcetree.
Εναλλακτικές λύσεις
GitHub Desktop για γραφική διεπαφή. git.exe για τοπικό έλεγχο εκδόσεων. Το παλιό εκτελέσιμο hub δεν είναι αυτό το υποστηριζόμενο CLI.
Επίσημη βοήθεια και λήψεις
Ξεκινήστε από τον προμηθευτή. Οι τυχαίοι ιστότοποι αρχείων exe δεν αποτελούν κανάλι υποστήριξης.
| Λήψη | cli.github.com/ Επίσημο πρόγραμμα εγκατάστασης ή σελίδα προμηθευτή |
|---|---|
| Βοήθεια | cli.github.com/manual/ Υποστήριξη προμηθευτή |
| Επίσημος ιστότοπος | cli.github.com/ Ξεκινήστε από εδώ, όχι από έναν τυχαίο πάροχο φιλοξενίας αρχείων exe |
| Εγχειρίδιο | cli.github.com/manual/ gh pr, gh repo και έλεγχος ταυτότητας |
Σχετικό υλικό
Το CLI είναι εξαιρετικά μικρό. Το δίκτυο προς το GitHub αποτελεί το σύνηθες όριο.
Τεχνικές λεπτομέρειες
Τεχνικές λεπτομέρειες
Οι αριθμοί εκδόσεων του προμηθευτή αλλάζουν. Αυτό το άρθρο δεν δεσμεύεται σε συγκεκριμένη δομή.
Πηγές και επαλήθευση
Καταγεγραμμένη ετικέτα πηγής: Αύγουστος 2026. Αυτή η ετικέτα δεν καθορίζει ανεξάρτητη επαλήθευση. Πώς ερευνούμε.
- Επίσημος ιστότοπος του GitHub CLI · Σελίδα προϊόντος προμηθευτή
- Βοήθεια για το GitHub CLI · Υποστήριξη προμηθευτή
- Εγχειρίδιο του GitHub CLI · Επίσημη αναφορά εντολών
- Χάρτης διεργασιών Foxhole · Δείγματα πρώτου μέρους σε υπολογιστές με Windows. Δεν αποτελεί εργαστηριακό σημείο αναφοράς.
Ήταν χρήσιμο αυτό το άρθρο;
Ένα ναι ή όχι είναι αρκετό. Επιλέξτε έναν λόγο εάν θέλετε ή προσθέστε μια σύντομη σημείωση.
Ευχαριστούμε. Αυτό μας βοηθά να βελτιώσουμε αυτή τη σελίδα.