Preskočiť na obsah

GitHub CLI

AplikáciaGitHub

Nazývané aj gh, gh cli, hub cli

GitHubProduktivita

Oficiálny nástroj príkazového riadka od spoločnosti GitHub. Proces je gh.exe. Nie je to GitHub Desktop a nie je to git.exe.

Čo potrebujete vedieť

gh.exe je GitHub CLI. GitHub Desktop je odlišná aplikácia.

GitHub CLI je oficiálny príkaz gh. GitHub Desktop je proces GitHubDesktop.exe. Git for Windows je proces git.exe. Odinštalovanie programu Desktop neodstráni nástroj gh. Inštalácia nástroja gh nenainštaluje Git Bash.

Čo je to?
Príkaz gh pre GitHub
Rovnaké ako Desktop?
Nie. Toto je rozhranie príkazového riadka (CLI)
Nahrádza git?
Nie. Stále potrebujete git.exe
Feex uvádza
Ak príkaz gh nie je rozpoznaný, nainštaloval by som GitHub CLI z webu cli.github.com. Neopravoval by som najprv GitHub Desktop. Desktop je grafické rozhranie. Toto je gh.exe.

Čo je GitHub CLI?

GitHub CLI je gh.exe. Obaluje funkcie portálu GitHub.com. Nie je to Git for Windows ani GitHub Desktop.

Ak ste ho nikdy nepoužívali

Ak vám príručka odporučila nainštalovať gh, ide o GitHub CLI z lokality cli.github.com. Súbor gh.exe vytvára pull requesty a komunikuje s API platformy GitHub. git.exe je stále samotný systém správy verzií. GitHub Desktop je grafické rozhranie. Nástroj git môžete používať aj bez gh. Nástrojom gh však nemôžete nahradiť git pri každom lokálnom commite.

Na čo sa používa?

Pull requesty a issue tikety

gh pr create a gh issue. Desktop to dokáže pomocou myši. git.exe sám o sebe nedokáže otvoriť GitHub PR bez dodatočných krokov.

gh auth login

Overenie totožnosti na GitHub pomocou zariadenia alebo prehliadača. Git Credential Manager je iný pomocník, ktorého využíva git.exe.

Pomocníci na vytváranie a klonovanie repozitárov

Skratky špecifické pre GitHub. Príkaz git clone funguje aj bez tohto nástroja.

Pre koho je určený?

  • Používatelia, ktorí pracujú predovšetkým v termináli a na GitHub.com
  • Používatelia, ktorí nechcú GitHub Desktop
  • Každý, kto zadal gh a myslel si, že Git chýba

Aktuálny stav

GitHub CLI (2020) je aktuálny príkazový riadok pre github od spoločnosti GitHub. Dodávateľ stále odkazuje používateľov systému Windows na https://cli.github.com/.

Aký je starý?

GitHub vydal nástroj gh v roku 2020 ako podporované CLI po staršom nástroji hub. Je novší ako GitHub Desktop (2015) a podstatne novší ako Git (2005). Aktuálne inštalačné balíčky MSI a winget pre Windows sú samotným produktom.

Verzie

Prednostne hlavné kanály. Presné čísla zostavení tu nie sú kompletne overené.

gh MSI

Systémové požiadavky

Hodnoty vychádzajú z verejných pokynov vydavateľa. Skutočnú potrebu naďalej ovplyvňuje pracovné zaťaženie.

Minimum

Minimálne systémové požiadavky
Operačný systém Aktuálna 64-bitová verzia systému Windows 10 alebo Windows 11 podľa požiadaviek GitHub CLI
RAM Nástroj CLI je veľmi malý

Profil využitia prostriedkov

Nároky na procesor
Závisí od toho, čo v aplikácii otvoríte
Nároky na pamäť RAM
Závisí od dokumentov, kariet alebo knižníc

Nainštalované procesy

Tieto spustiteľné súbory patria k tomuto produktu, keď je nainštalovaný.

Nainštalované procesy
gh.exe GitHub CLI

Súčasti spúšťané pri štarte

gh.exe sa nespúšťa so systémom Windows. Spúšťate ho v termináli.

Umiestnenia súborov

Bežné umiestnenia programu GitHub CLI
Typická inštalácia C:\Program Files\GitHub CLI\

Formáty súborov

JSON z prepínačov --json

Časté problémy

gh funguje, git chýba

Nainštalujte Git for Windows z git-scm.com. gh komunikuje s GitHubom. git komunikuje s repozitárom.

Overenie prebehlo v Desktop, nie v gh

gh auth login predstavuje samostatné prihlásenie. Prihlasovacie údaje z programu Desktop sa automaticky neprevedú na tokeny pre gh.

Riešenie problémov

where.exe gh

Očakávajte Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe je cesta grafického rozhrania.

Inštalujte z cli.github.com alebo pomocou winget GitHub.cli

Náhodný súbor gh.exe v priečinku Stiahnuté súbory je prípad, ktorý treba ignorovať.

gh auth status

Zobrazuje stav prihlásenia tohto CLI. Nezobrazí účty z aplikácie Sourcetree.

Alternatívy

GitHub Desktop pre grafické rozhranie. git.exe pre lokálnu správu verzií. Starý binárny súbor hub nie je týmto podporovaným CLI.

Oficiálna pomoc a sťahovanie

Začnite u dodávateľa. Náhodné stránky so súbormi exe nie sú kanálom podpory.

Oficiálne kontakty
Stiahnutie cli.github.com/ Oficiálny inštalátor alebo stránka dodávateľa
Pomoc cli.github.com/manual/ Podpora dodávateľa
Oficiálna stránka cli.github.com/ Začnite tu, nie na náhodnom hostingu pre súbory exe
Príručka cli.github.com/manual/ gh pr, gh repo a prihlásenie

Súvisiaci hardvér

Nástroj CLI je veľmi malý. Sieťové spojenie so službou GitHub býva zvyčajným obmedzením.

Technické podrobnosti

Technické podrobnosti

Čísla verzií dodávateľa sa menia. Tento článok sa neviaže na jedno konkrétne zostavenie.

Zdroje a overenie

Zaznamenané označenie zdroja: august 2026. Toto označenie nepredstavuje nezávislé overenie. Ako robíme výskum.

Bol tento článok užitočný?

Stačí áno alebo nie. Ak chcete, vyberte dôvod, alebo pridajte krátku poznámku.

Bol tento článok užitočný?