Przejdź do treści

GitHub CLI

AplikacjaGitHub

Nazywany takze gh, gh cli, hub cli

GitHubProduktywnosc

Oficjalne narzedzie wiersza polecen serwisu GitHub. Proces to gh.exe. To nie jest GitHub Desktop ani git.exe.

Co musisz wiedzieć

gh.exe to GitHub CLI. GitHub Desktop to inna aplikacja.

GitHub CLI to oficjalne polecenie gh. GitHub Desktop to GitHubDesktop.exe. Git for Windows to git.exe. Odinstalowanie Desktop nie usuwa gh. Instalacja gh nie instaluje Git Bash.

Co to jest?
Polecenie gh dla serwisu GitHub
To samo co Desktop?
Nie. To jest interfejs wiersza polecen (CLI)
Zastepuje gita?
Nie. Nadal potrzebujesz git.exe
Feex wyjaśnia
Gdyby polecenie gh nie bylo rozpoznawane, zainstalowalbym GitHub CLI ze strony cli.github.com. Nie probowalbym najpierw naprawiac GitHub Desktop. Desktop to GUI. To jest gh.exe.

Czym jest GitHub CLI?

GitHub CLI to gh.exe. Stanowi nakladke na funkcje GitHub.com. Nie jest to Git for Windows ani GitHub Desktop.

Jesli nigdy z niego nie korzystales

Gdyby w instrukcji nakazano zainstalowac gh, chodzi o GitHub CLI z cli.github.com. gh.exe tworzy pull requesty i komunikuje sie z API GitHuba. git.exe to nadal system kontroli wersji. GitHub Desktop to GUI. Mozesz uzywac gita bez gh. Nie mozesz zastapic gita narzedziem gh przy kazdym lokalnym commicie.

Do czego sluzy?

Pull requesty i zgloszenia (issues)

gh pr create oraz gh issue. W programie Desktop mozna to zrobic mysza. Sam git.exe nie potrafi otworzyc pull requesta w serwisie GitHub bez dodatkowych krokow.

gh auth login

Uwierzytelnianie na GitHubie przez urzadzenie lub przegladarke. Git Credential Manager to inny mechanizm pomocniczy uzywany przez git.exe.

Pomocnicy do tworzenia i klonowania repozytoriow

Skroty specyficzne dla GitHuba. Polecenie git clone nadal dziala bez tego narzedzia.

Dla kogo jest przeznaczony?

  • Osoby pracujace glownie w terminalu i na GitHub.com
  • Uzytkownicy, ktorzy nie chca GitHub Desktop
  • Kazdy, kto wpisal gh i pomyslal, ze brakuje Gita

Aktualny status

GitHub CLI (2020) to aktualny wiersz polecen serwisu GitHub od firmy GitHub. Producent nadal odsyla uzytkownikow systemu Windows pod adres https://cli.github.com/.

Ile ma lat?

Firma GitHub wydala narzedzie gh w 2020 roku jako oficjalnie wspierane CLI, zastepujac starsze narzedzie hub. Jest nowsze niz GitHub Desktop (2015) i znacznie nowsze niz Git (2005). Aktualne pakiety Windows MSI oraz winget stanowia ten produkt.

Wersje

Najpierw glowne kanaly. Dokladne numery kompilacji nie zostaly tutaj w pelni zweryfikowane.

gh MSI

Wymagania systemowe

Wartosci sa zgodne z publicznymi wytycznymi wydawcy. Rzeczywiste zapotrzebowanie zalezy od obciazenia praca.

Minimalne

Minimalne wymagania systemowe
System operacyjny Aktualne 64-bitowe wydanie systemu Windows 10 lub Windows 11, wedlug GitHub CLI
RAM Interfejs CLI zajmuje niewiele miejsca

Profil zasobow

Zapotrzebowanie na procesor
Zalezy od tego, co otworzysz w aplikacji
Zapotrzebowanie na RAM
Zalezy od dokumentow, zakladek lub bibliotek

Zainstalowane procesy

Te pliki wykonywalne naleza do tego produktu, gdy jest on zainstalowany.

Zainstalowane procesy
gh.exe GitHub CLI

Skladniki autostartu

gh.exe nie uruchamia sie z systemem Windows. Uruchamia sie go w terminalu.

Lokalizacje plikow

Typowe lokalizacje GitHub CLI
Typowa instalacja C:\Program Files\GitHub CLI\

Formaty plikow

JSON z flag --json

Częste problemy

gh dziala, brakuje gita

Zainstaluj Git for Windows ze strony git-scm.com. gh komunikuje sie z GitHubem. git komunikuje sie z repozytorium.

Uwierzytelnienie w Desktop, brak w gh

gh auth login to oddzielne logowanie. Poswiadczenia z programu Desktop nie przeksztalcaja sie automatycznie w tokeny gh.

Rozwiazywanie problemow

where.exe gh

Oczekiwana sciezka: Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe to sciezka programu GUI.

Instaluj z cli.github.com lub przez winget GitHub.cli

Przypadkowy plik gh.exe w folderze Pobrane nalezy zignorowac.

gh auth status

Pokazuje stan logowania tego CLI. Nie wyswietli kont z programu Sourcetree.

Alternatywy

GitHub Desktop jako interfejs graficzny. git.exe do lokalnej kontroli wersji. Stary plik binarny hub nie jest tym wspieranym CLI.

Oficjalna pomoc i pliki do pobrania

Zacznij od producenta. Przypadkowe strony z plikami exe nie sa kanalem wsparcia.

Oficjalne kontakty
Pobierz cli.github.com/ Oficjalny instalator lub strona producenta
Pomoc cli.github.com/manual/ Wsparcie techniczne producenta
Oficjalna strona cli.github.com/ Zacznij tutaj, a nie od przypadkowego hosta plikow exe
Podrecznik cli.github.com/manual/ gh pr, gh repo i auth

Powiazany sprzet

CLI jest miniaturowe. Polaczenie sieciowe z serwisem GitHub stanowi zazwyczaj glowne ograniczenie.

Szczegóły techniczne

Szczegóły techniczne

Numery wersji podawane przez producenta ulegaja zmianom. Ten artykul nie przypisuje konkretnej kompilacji.

Źródła i weryfikacja

Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. Jak prowadzimy badania.

Czy ten artykuł był pomocny?

Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.

Czy ten artykuł był pomocny?