Gå til indhold

GitHub CLI

ProgramGitHub

Også kaldet gh, gh cli, hub cli

GitHubProduktivitet

GitHubs officielle kommandolinjeværktøj. Processen er gh.exe. Det er ikke GitHub Desktop og ikke git.exe.

Hvad du behøver at vide

gh.exe er GitHub CLI. GitHub Desktop er en anden app.

GitHub CLI er den officielle gh-kommando. GitHub Desktop er GitHubDesktop.exe. Git for Windows er git.exe. Afinstallation af Desktop fjerner ikke gh. Installation af gh installerer ikke Git Bash.

Hvad er det?
gh-kommando til GitHub
Det samme som Desktop?
Nej. Dette er en CLI
Erstatter det git?
Nej. Du har stadig brug for git.exe
Feex siger
Hvis gh ikke genkendes, ville jeg installere GitHub CLI fra cli.github.com. Jeg ville ikke reparere GitHub Desktop først. Desktop er en grafisk brugerflade. Dette er gh.exe.

Hvad er GitHub CLI?

GitHub CLI er gh.exe. Den samler GitHub.com-funktioner. Det er ikke Git for Windows og ikke GitHub Desktop.

Hvis du aldrig har brugt det

Hvis en guide sagde, at du skulle installere gh, er dette GitHub CLI fra cli.github.com. gh.exe opretter pull requests og kommunikerer med GitHubs API. git.exe er stadig versionsstyringen. GitHub Desktop er den grafiske brugerflade. Du kan bruge git uden gh. Du kan ikke erstatte git med gh til hvert lokalt commit.

Hvad bruges det til?

Pull requests og issues

gh pr create og gh issue. Desktop kan gøre dette med en mus. git.exe alene kan ikke åbne en GitHub-PR uden ekstra trin.

gh auth login

Enheds- eller browsergodkendelse til GitHub. Git Credential Manager er et andet hjælpeprogram, der bruges af git.exe.

Hjælpefunktioner til oprettelse og kloning af arkiver

GitHub-specifikke genveje. git clone fungerer stadig uden dette værktøj.

Hvem er det til?

  • Folk, der arbejder i en terminal og på GitHub.com
  • Brugere, der ikke ønsker GitHub Desktop
  • Enhver, der skrev gh og troede, at Git manglede

Nuværende status

GitHub CLI (2020) er en aktuel GitHub-kommandolinje fra GitHub. Leverandøren henviser stadig Windows-brugere til https://cli.github.com/.

Hvor gammelt er det?

GitHub udgav gh i 2020 som den understøttede CLI efter det ældre hub-værktøj. Det er nyere end GitHub Desktop (2015) og meget nyere end Git (2005). Nuværende Windows MSI- og winget-pakker er selve produktet.

Versioner

Primære kanaler først. Nøjagtige build-numre er ikke alle bekræftet her.

gh MSI

Systemkrav

Værdierne følger udgiverens offentlige retningslinjer. Arbejdsbelastningen ændrer stadig det faktiske behov.

Minimum

Minimum systemkrav
Operativsystem En aktuel 64-bit version af Windows 10 eller Windows 11 ifølge GitHub CLI
RAM CLI'en er meget lille

Ressourceprofil

CPU-krav
Følger det, du åbner i appen
RAM-krav
Følger dokumenter, faner eller biblioteker

Installerede processer

Disse eksekverbare filer tilhører dette produkt, når det er installeret.

Installerede processer
gh.exe GitHub CLI

Startkomponenter

gh.exe starter ikke med Windows. Du kører det i en terminal.

Filplaceringer

Almindelige GitHub CLI-placeringer
Typisk installation C:\Program Files\GitHub CLI\

Filformater

JSON fra flaget --json

Almindelige problemer

gh virker, git mangler

Installer Git for Windows fra git-scm.com. gh kommunikerer med GitHub. git kommunikerer med arkivet.

Godkendt i Desktop, ikke i gh

gh auth login er et separat login. Legitimationsoplysninger fra Desktop bliver ikke automatisk til gh-tokens.

Fejlfinding

where.exe gh

Forvent Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe er stien til den grafiske brugerflade.

Installer fra cli.github.com eller winget GitHub.cli

En tilfældig gh.exe i Downloads er tilfældet, der skal ignoreres.

gh auth status

Viser denne CLI's login. Den viser ikke Sourcetree-konti.

Alternativer

GitHub Desktop til en grafisk brugerflade. git.exe til lokal versionsstyring. Den gamle hub-binære fil er ikke denne understøttede CLI.

Officiel hjælp og downloads

Start hos leverandøren. Tilfældige websteder med eksekverbare filer er ikke en supportkanal.

Officielle kontakter
Download cli.github.com/ Officielt installationsprogram eller leverandørside
Hjælp cli.github.com/manual/ Leverandørsupport
Officielt websted cli.github.com/ Start her, ikke på et tilfældigt websted med exe-filer
Manual cli.github.com/manual/ gh pr, gh repo og auth

Relateret hardware

CLI'en er meget lille. Netværksforbindelsen til GitHub er den sædvanlige begrænsning.

Tekniske detaljer

Tekniske detaljer

Leverandørens versionsnumre ændrer sig. Denne artikel fastlåser ikke et build.

Kilder og verificering

Registreret kildemærkat: August 2026. Denne mærkat udgør ikke uafhængig verificering. Sådan undersøger vi.

Var denne artikel nyttig?

Et ja eller nej er nok. Vælg en grund, hvis du vil, eller tilføj en kort bemærkning.

Var denne artikel nyttig?