GitHub CLI 2.0 está aquí con soporte para extensiones

La herramienta CLI de GitHub lleva el poder de GitHub directamente a su terminal. Desde su lanzamiento en septiembre del año pasado, se ha convertido en una de las herramientas de línea de comandos más populares para desarrolladores de todo el mundo.

Casi un año después, GitHub está de regreso con su segunda iteración importante para GitHub CLI. ¿Qué hay de nuevo en esta versión? ¿Debería entusiasmarse con él? Vamos a averiguar.

Saluda a las extensiones

Quizás la adición más notable en esta actualización es el soporte para extensiones. Estas extensiones son repositorios de Git que contienen un solo archivo ejecutable. Este script le permite ejecutar comandos personalizados, basándose en la funcionalidad CLI.

Relacionado: ¿Qué es GitHub? Introducción a sus funciones básicas

Este cambio debería dar lugar a muchas extensiones de código abierto que mejorarán aún más la experiencia del desarrollador. ¿No estás seguro por dónde empezar? El equipo de GitHub ha seleccionado una lista de extensiones para que pruebes. Éstos son algunos de los notables:

gh estado de usuario

La extensión de estado de usuario le permite obtener y configurar su estado de usuario de GitHub directamente desde la terminal. Puede usarlo para que otros sepan cuando no está disponible o en modo de enfoque.

rama gh

Esta extensión de rama se anuncia a sí misma como un conmutador de rama de buscador difuso. Ordena las ramas por antigüedad y muestra información sobre las solicitudes de extracción asociadas.

gh contribuir

Encontrar proyectos de código abierto para contribuir es mucho más fácil con la extensión de contribución . Esta extensión busca problemas con la ayuda solicitada. También encuentra buenas etiquetas de primer número, de menos de un año, sin una solicitud de extracción.

Las características principales permanecen

Si bien es divertido jugar con las extensiones, todas las funcionalidades principales de la CLI de GitHub permanecen. Las funciones que incluyen la clonación de repositorios , la creación de solicitudes de extracción y la creación de gists aún están disponibles para que administre su flujo de trabajo de GitHub sin necesidad de salir de la terminal.

Desbloquee las posibilidades de GitHub directamente desde su terminal

GitHub facilita la vida de los desarrolladores con herramientas como GitHub CLI. Otra maravillosa innovación de GitHub este año ha sido la introducción de GitHub Copilot. Copilot es un programador de pares de IA que puede revolucionar la forma de escribir código.

¿Quieres saber más sobre esta IA de codificación? Aquí hay una descripción general de cómo funciona y qué puede hacer por usted como desarrollador.