GitHub CLI
Chiamato anche gh, gh cli, hub cli
Lo strumento da riga di comando ufficiale di GitHub. Il processo è gh.exe. Non è GitHub Desktop e non è git.exe.
Cosa c'è da sapere
gh.exe è GitHub CLI. GitHub Desktop è un'applicazione diversa.
GitHub CLI è il comando gh ufficiale. GitHub Desktop è GitHubDesktop.exe. Git for Windows è git.exe. La disinstallazione di Desktop non rimuove gh. L'installazione di gh non installa Git Bash.
- Che cos'è?
- Comando gh per GitHub
- Uguale a Desktop?
- No. Questa è una CLI
- Sostituisce git?
- No. git.exe è ancora necessario
Cos'è GitHub CLI?
GitHub CLI è gh.exe. Integra le funzionalità di GitHub.com. Non è Git for Windows e non è GitHub Desktop.
Se non lo hai mai usato
Se una guida consiglia di installare gh, si tratta di GitHub CLI scaricabile da cli.github.com. gh.exe crea pull request e interagisce con le API di GitHub. git.exe rimane il motore di controllo versione. GitHub Desktop è l'interfaccia grafica. Puoi usare git senza gh. Non puoi sostituire git con gh per ogni commit locale.
A cosa serve?
gh pr create e gh issue. Desktop può eseguire queste azioni tramite interfaccia grafica. git.exe da solo non può aprire una PR di GitHub senza passaggi aggiuntivi.
Autenticazione su GitHub tramite dispositivo o browser. Git Credential Manager è un componente di supporto differente utilizzato da git.exe.
Scorciatoie specifiche per GitHub. git clone continua a funzionare anche senza questo strumento.
A chi e rivolto?
- Persone che lavorano principalmente da terminale e su GitHub.com
- Utenti che non desiderano utilizzare GitHub Desktop
- Chiunque abbia digitato gh pensando che mancasse Git
Stato attuale
GitHub CLI (2020) è un'attuale interfaccia a riga di comando per GitHub fornita da GitHub. Il fornitore indirizza ancora gli utenti Windows su https://cli.github.com/.
Quanti anni ha?
GitHub ha rilasciato gh nel 2020 come CLI ufficialmente supportata, in sostituzione del precedente strumento hub. È più recente di GitHub Desktop (2015) e molto più recente di Git (2005). I pacchetti attuali MSI e winget per Windows rappresentano il prodotto.
Versioni
Prima i canali principali. I numeri esatti di build non sono tutti verificati qui.
Requisiti di sistema
I valori seguono le indicazioni pubbliche del produttore. Il carico di lavoro modifica comunque le necessità reali.
Minimo
| Sistema operativo | Una versione attuale a 64 bit di Windows 10 o Windows 11, in base a GitHub CLI |
|---|---|
| RAM | La CLI è minuscola |
Profilo delle risorse
- Richiesta CPU
- Segue ciò che apri all'interno dell'app
- Richiesta RAM
- Segue documenti, schede o librerie
Processi installati
Questi eseguibili appartengono a questo prodotto quando è installato.
| gh.exe | GitHub CLI |
|---|
Componenti di avvio
gh.exe non si avvia con Windows. Viene eseguito in un terminale.
Posizioni dei file
| Installazione tipica | C:\Program Files\GitHub CLI\ |
|---|
Formati di file
Problemi comuni
gh funziona, git non è presente
Installa Git for Windows da git-scm.com. gh comunica con GitHub. git comunica con il repository.
Autenticazione presente in Desktop ma non in gh
gh auth login è una procedura di accesso separata. Le credenziali di Desktop non vengono convertite automaticamente in token per gh.
Risoluzione dei problemi
where.exe gh
Dovrebbe restituire Program Files\GitHub CLI\gh.exe. GitHubDesktop.exe è il percorso dell'interfaccia grafica.
Installare da cli.github.com o tramite winget GitHub.cli
Un file gh.exe sparso nella cartella Download rappresenta un caso da ignorare.
gh auth status
Mostra lo stato di accesso di questa CLI. Non elencherà gli account di Sourcetree.
Alternative
GitHub Desktop per un'interfaccia grafica. git.exe per il controllo versione locale. Il vecchio eseguibile hub non coincide con questa CLI supportata.
Guida ufficiale e download
Inizia dal fornitore. I siti casuali di file exe non sono un canale di supporto.
| Download | cli.github.com/ Programma di installazione ufficiale o pagina del fornitore |
|---|---|
| Guida | cli.github.com/manual/ Supporto del fornitore |
| Sito ufficiale | cli.github.com/ Inizia da qui, non da un host casuale di file exe |
| Manuale | cli.github.com/manual/ gh pr, gh repo e autenticazione |
Hardware correlato
La CLI è minuscola. La larghezza di banda verso GitHub rappresenta il consueto fattore limitante.
Dettagli tecnici
Dettagli tecnici
I numeri di versione del fornitore cambiano. Questo articolo non fissa una build specifica.
Fonti e verifica
Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.
- Sito ufficiale di GitHub CLI · Pagina del prodotto del fornitore
- Guida di GitHub CLI · Supporto del fornitore
- Manuale di GitHub CLI · Riferimento ufficiale dei comandi
- Mappa dei processi di Foxhole · Campioni di prima parte su PC Windows. Non e' un benchmark di laboratorio.
Questo articolo è stato utile?
È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.
Grazie. Ci aiuta a migliorare questa pagina.