Sari la conținut

GitHub CLI

AplicațieGitHub

Denumit și gh, gh cli, hub cli

GitHubProductivitate

Instrumentul oficial în linie de comandă de la GitHub. Procesul este gh.exe. Nu este GitHub Desktop și nu este git.exe.

Ce trebuie să știți

gh.exe este GitHub CLI. GitHub Desktop este o aplicație diferită.

GitHub CLI este comanda oficială gh. GitHub Desktop este GitHubDesktop.exe. Git for Windows este git.exe. Dezinstalarea GitHub Desktop nu elimină gh. Instalarea gh nu instalează Git Bash.

Ce este?
Comanda gh pentru GitHub
Este la fel ca Desktop?
Nu. Acesta este un instrument CLI
Înlocuiește git?
Nu. Aveți în continuare nevoie de git.exe
Feex spune
Dacă gh nu este recunoscut, aș instala GitHub CLI de pe cli.github.com. Nu aș repara mai întâi GitHub Desktop. Desktop este o interfață grafică. Acesta este gh.exe.

Ce este GitHub CLI?

GitHub CLI este gh.exe. Acesta oferă acces la funcționalitățile platformei GitHub.com. Nu este Git for Windows și nici GitHub Desktop.

Dacă nu l-ați folosit niciodată

Dacă un ghid a cerut să instalați gh, acesta este GitHub CLI de pe cli.github.com. gh.exe creează cereri de tragere și comunică cu API-ul GitHub. git.exe rămâne sistemul de control al versiunilor. GitHub Desktop este interfața grafică. Puteți folosi git fără gh. Nu puteți înlocui git cu gh pentru fiecare comitere locală.

La ce se folosește?

Cereri de tragere și probleme

gh pr create și gh issue. Aplicația Desktop poate face aceste operațiuni cu mouse-ul. git.exe singur nu poate deschide un PR pe GitHub fără pași suplimentari.

gh auth login

Autentificare pe GitHub prin dispozitiv sau browser. Git Credential Manager este un instrument distinct utilizat de git.exe.

Comenzi rapide pentru crearea și clonarea depozitelor

Comenzi rapide specifice GitHub. Comanda git clone funcționează în continuare și fără acest utilitar.

Cui îi este destinat?

  • Persoane care lucrează frecvent în terminal și pe GitHub.com
  • Utilizatori care nu doresc GitHub Desktop
  • Oricine a tastat gh și a crezut că Git lipsește

Stare actuală

GitHub CLI (2020) este o linie de comandă actuală pentru GitHub oferită de GitHub. Furnizorul îndrumă în continuare utilizatorii de Windows către https://cli.github.com/.

Cât de vechi este?

GitHub a lansat gh în 2020 ca linie de comandă oficială, înlocuind vechiul instrument hub. Este mai nou decât GitHub Desktop (2015) și mult mai nou decât Git (2005). Pachetele actuale MSI și winget pentru Windows reprezintă produsul oficial.

Versiuni

Canalele principale mai întâi. Numerele exacte de compilare nu sunt toate verificate aici.

gh MSI

Cerințe de sistem

Valorile respectă îndrumările publice ale producătorului. Volumul de lucru modifică totuși cerințele reale.

Minim

Cerințe minime de sistem
Sistem de operare O versiune actuală pe 64 de biți de Windows 10 sau Windows 11, conform specificațiilor GitHub CLI
RAM Interfața CLI ocupă foarte puțin spațiu

Profil de resurse

Solicitare procesor
Urmărește conținutul deschis în aplicație
Solicitare memorie RAM
Urmărește documentele, filele sau bibliotecile

Procese instalate

Aceste executabile aparțin acestui produs atunci când este instalat.

Procese instalate
gh.exe GitHub CLI

Componente de pornire

gh.exe nu pornește odată cu Windows. Îl rulați într-un terminal.

Locații ale fișierelor

Locații comune pentru GitHub CLI
Instalare tipică C:\Program Files\GitHub CLI\

Formate de fișiere

Date JSON din parametrii --json

Probleme frecvente

gh funcționează, dar git lipsește

Instalați Git for Windows de pe git-scm.com. gh comunică cu GitHub. git gestionează depozitul.

Autentificare în Desktop, dar nu și în gh

gh auth login este o procedură de conectare separată. Datele de identificare din Desktop nu devin automat jetoane pentru gh.

Rezolvarea problemelor

where.exe gh

Locația așteptată este Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe este calea pentru interfața grafică.

Instalați de pe cli.github.com sau prin winget GitHub.cli

Un fișier gh.exe oarecare din folderul Downloads trebuie ignorat.

gh auth status

Afișează starea autentificării pentru acest CLI. Nu va lista conturile din Sourcetree.

Alternative

GitHub Desktop pentru o interfață grafică. git.exe pentru controlul local al versiunilor. Vechiul fișier binar hub nu este acest CLI acceptat oficial.

Ajutor oficial și descărcări

Începeți cu producătorul. Site-urile aleatorii de fișiere exe nu sunt canale de asistență.

Contacte oficiale
Descărcare cli.github.com/ Program oficial de instalare sau pagina producătorului
Ajutor cli.github.com/manual/ Asistență oferită de producător
Site oficial cli.github.com/ Începeți de aici, nu de pe un site aleatoriu de fișiere exe
Manual cli.github.com/manual/ gh pr, gh repo și auth

Hardware asociat

Interfața CLI este foarte mică. Conexiunea de rețea către GitHub este de obicei factorul limitator.

Detalii tehnice

Detalii tehnice

Numerele de versiune ale producătorului se modifică. Acest articol nu indică o versiune specifică.

Surse și verificare

Etichetă sursă înregistrată: August 2026. Această etichetă nu stabilește verificarea independentă. Cum cercetăm.

A fost util acest articol?

Un da sau nu este suficient. Alegeți un motiv dacă doriți sau adăugați o scurtă notă.

A fost util acest articol?