DEV Community

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

Posted on

2 1

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

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay