GitHub CLI 2.0 está aqui com suporte para extensões

A ferramenta GitHub CLI traz o poder do GitHub direto para o seu terminal. Desde seu lançamento em setembro do ano passado, tornou-se uma das ferramentas de linha de comando mais populares para desenvolvedores em todo o mundo.

Quase um ano depois, o GitHub está de volta com sua segunda grande iteração para GitHub CLI. O que há de novo neste lançamento e você deve ficar animado com isso? Vamos descobrir.

Diga Olá para as extensões

Talvez a adição mais notável nesta atualização seja o suporte para extensões. Essas extensões são repositórios Git que contêm um único arquivo executável. Este script permite que você execute comandos personalizados, com base na funcionalidade CLI.

Relacionado: O que é GitHub? Uma introdução aos seus recursos básicos

Essa mudança deve dar origem a muitas extensões de código aberto que irão aprimorar ainda mais a experiência do desenvolvedor. Não sabe por onde começar? A equipe do GitHub fez a curadoria de uma lista de extensões para você experimentar. Aqui estão alguns dos mais notáveis:

gh user-status

A extensão de status do usuário permite que você obtenha e defina seu status de usuário do GitHub diretamente do terminal. Você pode usá-lo para que outras pessoas saibam quando você está indisponível ou no modo de foco.

ramo gh

Esta extensão de branch se anuncia como um switcher de branch de localizador difuso. Ele ordena os ramos por recência e exibe informações sobre quaisquer solicitações pull associadas.

gh contribuir

Encontrar projetos de código aberto para os quais contribuir é muito mais fácil com a extensão de contribuição . Esta extensão procura problemas com necessidade de ajuda. Ele também encontra bons rótulos de primeira edição, com menos de um ano, sem uma solicitação de pull.

Os principais recursos permanecem

Embora seja divertido brincar com as extensões, todas as funcionalidades básicas da CLI do GitHub permanecem. Recursos, incluindo clonagem de repositórios , criação de solicitações pull e criação de gists, ainda estão disponíveis para você gerenciar o fluxo de trabalho do GitHub sem a necessidade de sair do terminal.

Desbloqueie as possibilidades do GitHub direto do seu terminal

O GitHub está facilitando a vida dos desenvolvedores com ferramentas como o GitHub CLI. Outra inovação maravilhosa do GitHub este ano foi a introdução do GitHub Copilot. O Copilot é um programador de par de IA que pode revolucionar a maneira como você escreve o código.

Quer saber mais sobre esta codificação de IA? Esta é uma visão geral de como funciona e o que pode fazer por você como desenvolvedor.