Comment installer GitHub CLI sur Linux

GitHub est très populaire parmi les développeurs pour l'hébergement de référentiels de code open source pour le développement de logiciels et le contrôle de version. En tant que service centré sur les développeurs, GitHub a également publié un outil en ligne de commande permettant aux passionnés d'apporter GitHub directement sur leurs terminaux.

Sorti il ​​y a près d'un an, GitHub CLI est rapidement devenu l'un des outils de ligne de commande les plus utilisés, en vous permettant d'effectuer toutes les opérations majeures que vous pouvez faire avec l'interface utilisateur graphique Web sans avoir à quitter le terminal Linux.

Apprenez à installer GitHub CLI sur votre machine Linux.

Installation de la CLI GitHub sous Linux

Bien que GitHub propose également une application de bureau à côté de l'interface utilisateur Web typique, le choix du terminal plutôt que de l'interface graphique peut vous aider à éviter le changement de contexte lors de l'écriture et de l'exécution de votre code. Le processus d'installation de GitHub CLI est similaire à celui d'autres outils basés sur des terminaux Linux.

Connexe : Comment installer Git et Git Bash sous Windows

Selon la distribution Linux que vous utilisez, exécutez les commandes ci-dessous sur l'émulateur de terminal de votre choix :

Debian, Ubuntu et ses dérivés :

 curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo gpg --dearmor -o /usr/share/keyrings/githubcli-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null
sudo apt update
sudo apt install gh

Arch Linux, Manjaro et ses dérivés :

 sudo pacman -S github-cli

Fedora, CentOS et Red Hat Enterprise Linux :

 sudo dnf config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo
sudo dnf install gh

Sur openSUSE/SUSE Linux :

 sudo zypper addrepo https://cli.github.com/packages/rpm/gh-cli.repo
sudo zypper ref
sudo zypper install gh

En plus de l'installation via le terminal, vous pouvez également télécharger les binaires GitHub CLI prédéfinis pour votre distribution à partir de la page des versions . Il existe également une version de package snap prise en charge par la communauté de GitHub CLI disponible sur le Snap Store, mais GitHub déconseille officiellement de l'utiliser.

Un seul outil pour toutes vos opérations GitHub

En tant que développeur de logiciels, Git et GitHub jouent un rôle essentiel dans le contrôle de version de votre base de code. Avec GitHub CLI, vous pouvez effectuer diverses opérations, telles que le clonage d'un référentiel, plus rapidement avec quelques commandes simples.

En parlant de référentiels de clonage, vous pouvez également utiliser Git Bash pour effectuer vos opérations Git à partir de la ligne de commande.