DEV Community

Cover image for Como configurar e instalar o GitHub CLI.
RENATO ADORNO
RENATO ADORNO

Posted on • Updated on

Como configurar e instalar o GitHub CLI.

Siga os passos a seguir:

Passo 1:

Primeiro iremos instalar o gh de acordo com seu sistema operacional.

Distribuições Linux

Debian, Ubuntu Linux, Raspberry Pi OS (apt)

Instalar:

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
Enter fullscreen mode Exit fullscreen mode

Atualizar:

sudo apt update
sudo apt install gh
Enter fullscreen mode Exit fullscreen mode

Fedora, CentOS, Red Hat Enterprise Linux (dnf)

Instalar:

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

Atualizar:

sudo dnf update gh
Enter fullscreen mode Exit fullscreen mode

openSUSE/SUSE Linux (zypper)

Install:

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

Atualizar:

sudo zypper ref
sudo zypper update gh
Enter fullscreen mode Exit fullscreen mode

Mac OS

GitHub CLI está disponível via Homebrew , MacPorts e Conda

Homebrew

Instalar:

brew install gh

Atualizar:

brew upgrade gh

MacPorts

Instalar:

sudo port install gh

Atualizar:

sudo port selfupdate && sudo port upgrade gh

Conda

Instalar:

conda install gh --channel conda-forge

Atualizar:

conda update gh --channel conda-forge

Windows

GitHub CLI está disponível via WinGet , scoop e Chocolatey.

Chocolatey

Instalar:

choco install gh

Atualizar:

choco upgrade gh

scoop

Instalar:

scoop install gh

Atualizar:

scoop update gh

WinGet

Instalar:

winget install gh

Atualizar:

winget upgrade gh


Passo 2:

Depois de ter instalado o gh corretamente, agora iremos configurar para começar a utilização.

Autenticação

Primeiro execute gh auth login para autenticar com sua conta GitHub.

Logo depois de um ENTER e você será solicitado a autenticar usando seu navegador ou colar um token.

Configurando um editor para o gh

Para definir seu editor preferido, você pode usar em seu terminal gh config set editor nome_do_editor.

Se você não definir o editor, para macOS e Linux, o ghrespeitará as variáveis de ambiente do editor com base em seu sistema operacional e configuração de shell .

No macOS e no Linux, o editor padrão é o Nano. No Windows, o editor padrão é o Bloco de notas.


Referencias

https://github.com/cli/cli/blob/trunk/docs/install_linux.md

https://github.com/cli/cli#installation

https://cli.github.com/manual/gh_gist_create

Discussion (0)