Quello che molti utenti di GitHub aspettavano da tempo è finalmente arrivato: GitHub CLI, una soluzione che porta GitHub al terminale.
Questa nuova soluzione riduce il cambio di contesto, aiuta a concentrarsi e facilita lo script e la creazione dei propri flussi di lavoro.
La versione beta di GitHub CLI è stata annunciata all'inizio del 2020, e da allora gli utenti hanno creato più di 250.000 richieste di estrazione, effettuato più di 350.000 fusioni e creato più di 20.000 emissioni con GitHub CLI.
Oggi è fuori dal mondo beta ed è disponibile su Windows, MacOS e Linux.
Con GitHub CLI 1.0, possiamo:
- Eseguire l'intero flusso di lavoro di GitHub dal terminale, dai problemi ai rilasci
- Chiamare l'API di GitHub per scriptizzare quasi ogni azione e impostare un alias personalizzato per ogni comando
- Connettiti al server GitHub Enterprise oltre a GitHub.com
- Utilizzare GitHub CLI per l'intero flusso di lavoro di GitHub.
- Clonare il repository con il quale si vuole lavorare utilizzando gh repo clone owner / repo.
- Trova la prossima cosa su cui dobbiamo lavorare con lo stato del problema dei fantasmi.
Dalla versione beta alcune cose sono cambiate, ora possiamo usare GitHub CLI con repository ospitati in GitHub Enterprise Server 2.20+.
Potete vedere i dettagli su cli.github.com.