Cómo instalar GitHub CLI en Linux
GitHub es muy popular entre los desarrolladores por alojar repositorios de código de fuente abierta para el desarrollo de software y el control de versiones. Al ser un servicio centrado en el desarrollador, GitHub también ha publicado una herramienta de línea de comandos para que los entusiastas lleven GitHub directamente a sus terminales.
Lanzada hace casi un año, GitHub CLI se ha convertido rápidamente en una de las herramientas de línea de comandos más utilizadas, al permitirle realizar todas las operaciones principales que puede hacer con la interfaz gráfica de usuario web sin necesidad de salir de la terminal de Linux.
Aprenda a instalar GitHub CLI en su máquina Linux.
Instalación de GitHub CLI en Linux
Si bien GitHub también ofrece una aplicación de escritorio junto con la interfaz de usuario web típica, elegir el terminal en lugar de la GUI puede ayudarlo a evitar el cambio de contexto mientras escribe y ejecuta su código. El proceso de instalación de GitHub CLI es similar al de otras herramientas basadas en terminales de Linux.
Dependiendo de la distribución de Linux que esté utilizando, ejecute los siguientes comandos en el emulador de terminal de su elección:
Debian, Ubuntu y sus derivados:
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 y sus derivados:
sudo pacman -S github-cli
Fedora, CentOS y Red Hat Enterprise Linux:
sudo dnf config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo
sudo dnf install gh
En openSUSE / SUSE Linux:
sudo zypper addrepo https://cli.github.com/packages/rpm/gh-cli.repo
sudo zypper ref
sudo zypper install gh
Además de la instalación a través del terminal, también puede descargar los binarios de la CLI de GitHub prediseñados para su distribución desde la página de lanzamientos . También hay una versión de paquete instantáneo compatible con la comunidad de la CLI de GitHub disponible en Snap Store, pero GitHub oficialmente desalienta su uso.
Una herramienta para todas sus operaciones de GitHub
Como desarrollador de software, Git y GitHub desempeñan un papel integral en el control de versiones de su base de código. Con GitHub CLI, puede realizar varias operaciones, como clonar un repositorio, más rápidamente con solo unos pocos comandos simples.
Hablando de clonación de repositorios, también puede usar Git Bash para realizar sus operaciones de Git desde la línea de comandos.