Přejít k obsahu

GitHub CLI

AplikaceGitHub

Nazývá se také gh, gh cli, hub cli

GitHubProduktivita

Oficiální nástroj příkazového řádku od GitHubu. Procesem je gh.exe. Není to GitHub Desktop ani git.exe.

Co potřebujete vědět

gh.exe je GitHub CLI. GitHub Desktop je jiná aplikace.

GitHub CLI je oficiální příkaz gh. GitHub Desktop je GitHubDesktop.exe. Git for Windows je git.exe. Odinstalováním aplikace Desktop se gh neodstraní. Instalací gh se nenainstaluje Git Bash.

Co to je?
Příkaz gh pro GitHub
Totéž co Desktop?
Ne. Toto je CLI
Nahrazuje git?
Ne. Stále potřebujete git.exe
Feex uvádí
Pokud příkaz gh není rozpoznán, doporučil bych nainstalovat GitHub CLI z cli.github.com. Neopravoval bych přednostně GitHub Desktop. Desktop je GUI. Toto je gh.exe.

Co je GitHub CLI?

GitHub CLI je gh.exe. Zpřístupňuje funkce GitHub.com. Není to Git for Windows ani GitHub Desktop.

Pokud jste jej nikdy nepoužívali

Pokud návod uváděl instalaci gh, jedná se o GitHub CLI z cli.github.com. gh.exe vytváří pull requesty a komunikuje s rozhraním API GitHubu. git.exe je stále onen VCS. GitHub Desktop je GUI. Git můžete používat i bez gh. Nástrojem gh však nemůžete nahradit git pro každý lokální commit.

K čemu se používá?

Pull requesty a issues

gh pr create a gh issue. Desktop to dokáže pomocí myši. Samotný git.exe nedokáže otevřít GitHub PR bez dalších kroků.

gh auth login

Ověření na GitHubu přes zařízení nebo prohlížeč. Git Credential Manager je odlišný pomocný nástroj, který používá git.exe.

Nástroje pro vytváření a klonování repozitářů

Zkratky specifické pro GitHub. git clone funguje i bez tohoto nástroje.

Pro koho je určen?

  • Lidé, kteří žijí v terminálu a na GitHub.com
  • Uživatelé, kteří nechtějí GitHub Desktop
  • Kdokoli, kdo zadal gh a myslel si, že Git chybí

Aktuální stav

GitHub CLI (2020) je aktuální nástroj příkazového řádku pro GitHub od společnosti GitHub. Výrobce stále odkazuje uživatele Windows na https://cli.github.com/.

Jak je starý?

GitHub vydal nástroj gh v roce 2020 jako podporované CLI, které nahradilo starší nástroj hub. Je novější než GitHub Desktop (2015) a mnohem novější než Git (2005). Současnými produkty jsou balíčky MSI pro Windows a balíčky pro winget.

Verze

Nejprve hlavní distribuční kanály. Přesná čísla sestavení zde nejsou všechna ověřena.

gh MSI

Systémové požadavky

Hodnoty se řídí veřejnými pokyny vydavatele. Skutečnou potřebu přesto ovlivňuje pracovní zátěž.

Minimální

Minimální systémové požadavky
Operační systém Aktuální 64bitové vydání Windows 10 nebo Windows 11, dle GitHub CLI
RAM Nástroj CLI je miniaturní

Profil využití prostředků

Nároky na procesor
Záleží na tom, co uvnitř aplikace otevřete
Nároky na RAM
Záleží na dokumentech, kartách nebo knihovnách

Nainstalované procesy

Tyto spustitelné soubory patří k tomuto produktu, pokud je nainstalován.

Nainstalované procesy
gh.exe GitHub CLI

Součásti spouštěné při startu

gh.exe se nespouští se systémem Windows. Spouštíte jej v terminálu.

Umístění souborů

Běžná umístění GitHub CLI
Typická instalace C:\Program Files\GitHub CLI\

Formáty souborů

JSON z přepínačů --json

Běžné problémy

gh funguje, git chybí

Nainstalujte Git for Windows z git-scm.com. gh komunikuje s GitHubem. git komunikuje s repozitářem.

Ověření v Desktopu, nikoli v gh

gh auth login je samostatné přihlášení. Přihlašovací údaje z Desktopu se automaticky nestávají tokeny pro gh.

Řešení potíží

where.exe gh

Očekávejte Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe je cesta k aplikaci s GUI.

Nainstalujte z cli.github.com nebo přes winget GitHub.cli

Náhodný gh.exe ve složce Downloads je případ, který byste měli ignorovat.

gh auth status

Zobrazuje stav přihlášení tohoto CLI. Neuvádí účty Sourcetree.

Alternativy

GitHub Desktop slouží jako GUI. git.exe pro lokální správu verzí. Starý binární soubor hub není tímto podporovaným CLI.

Oficiální nápověda a soubory ke stažení

Začněte u dodavatele. Náhodné weby se soubory exe nejsou kanálem podpory.

Oficiální kontakty
Stáhnout cli.github.com/ Oficiální instalátor nebo stránka dodavatele
Nápověda cli.github.com/manual/ Podpora dodavatele
Oficiální web cli.github.com/ Začněte zde, ne na náhodném hostingu se soubory exe
Příručka cli.github.com/manual/ gh pr, gh repo a auth

Související hardware

Nástroj CLI je miniaturní. Obvyklým limitem je připojení k síti GitHub.

Technické podrobnosti

Technické podrobnosti

Čísla verzí dodavatele se mění. Tento článek nespecifikuje konkrétní sestavení.

Zdroje a ověření

Zaznamenané označení zdroje: srpen 2026. Toto označení nepředstavuje nezávislé ověření. Jak provádíme výzkum.

Byl tento článek užitečný?

Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.

Byl tento článek užitečný?