DEV Community

Cover image for Github CLI 1.0 chegou 🥳
Fernando dos Santos
Fernando dos Santos

Posted on

Github CLI 1.0 chegou 🥳

O post original foi escrito no meu blog, você pode acessar Aqui

No começo do ano o Github anunciou o Github CLI beta e ontem o Github voltou a anunciar o Github CLI 1.0.

De uma forma bem resumida o Github CLI trás o Github para o seu terminal. O Github CLI te dá super poderes como desenvolvedor, você poderá checar o status do Github Issue e Github Pull request, possibilidade de buscar por Issues específicas ou Pull request, podes crirar e forkar um repô, criar Issue e Pull request. Tudo apartir da sua linha de comando (Terminal).

Sabe aquele processo de estar a toda hora mudar de contexto, editor de código e Github, Github e editor de código, é bem cansativo e chato. Então para ajudar na concentração e para a criação de um fluxo de trabalho facilitado surgiu essa belezinha. 🥳

O que é o GitHub CLI?

A melhor forma de que achei de descrever o GitHub CLI é: Github de linha de comando. Com o Github CLI 1.0 você poderá:

  • Rodar todo teu Github workflow apartit do terminal
  • Chamar a API do Github para fazer o script de qualquer ação e definir alias personalizados para qualquer comando.
  • Conectar-se ao GitHub Enterprise Server além do Github.com

gh Github na linha de comando, ele trás Pull requests, Issues e outros conceitos do Github.

Como começar?

Para instalar o Github CLI na sua máquina, existe um guia no Github. Para fazer o download click aqui e o guia você encontra aqui. O Githbu CLI está disponível para Linux, MacOS e Windows.

Como fazer a autenticação

Se a instalação foi bem sucedida, agora basta fazer a autenticação com o seu usuário do Github. Para fazer a autenticação basta rodar o seguinte comando no seu terminal. gh auth login. Siga todo o resto do processo e no final, você terá o Github CLI instalado na sua máquina. 🥳

Gerenciando seus repositórios usando Github CLI

gh repo é usado para criar, clonar, forkar e ver repositórios.

Ver repositórios

Quer ver o repositório de um projeto rápidinho, basta rodar o seguinte comando: gh repo view [repositótio] [flags]. Exemplo: gh repo view https://github.com/codder404/fernando-blog.git -web. E abra no seu browser favorito. A flag -w ou —web, é para abrir no navegador.

Criando repositório

Para criar um novo repositório use o seguinte comando: gh repo create [nome-do-repo] [flags]

Como por exemplo: gh repo create app-demo.

Fazendo fork de um repositório

Então para fazer o fork de um repositório o comando a ser usado é: gh repo fork [repositorio] [flags]. Por exemplo: gh repo fork https://github.com/vercel/og-image.git

Top comments (0)