Saltar al contenido

GitHub CLI 1.0 trae GitHub directamente a su terminal

fossbyte-technology-news

Después de 6 meses de una Beta muy exitosa que se presentó en febrero, hoy se lanzó la primera versión estable de GitHub CLI 1.0. Para aquellos que aún no lo han probado, GitHub CLI es una herramienta útil que brinda la funcionalidad completa de repositorio a su terminal.

Dado que los desarrolladores pasan mucho tiempo en sus terminales, GitHub CLI 1.0 ayuda a reducir el cambio de contexto frecuente entre el terminal y GitHub.com. Esto les ayudará a concentrarse y les permitirá crear scripts más fácilmente y crear sus propios flujos de trabajo.

Desde el lanzamiento de la versión beta, los usuarios han creado más de 250,000 solicitudes de extracción, realizado más de 350,000 fusiones y creado más de 20,000 problemas con GitHub CLI. Ahora está disponible para descargar en Windows, macOS y Linux.

Usando GitHub CLI 1.0 en su flujo de trabajo

Con GitHub CLI 1.0, puede hacer varias cosas, como:

  • Ejecute todo el flujo de trabajo de GitHub desde la terminal (desde los problemas hasta las versiones)
  • Llame a la API de GitHub para crear un script de casi cualquier acción y establecer un alias personalizado para cualquier comando
  • Conéctese también al servidor de GitHub Enterprise

Por ejemplo, puede clonar el repositorio con el que desea trabajar utilizando gh repo clone owner / repo.

Puede usar gh issue status o gh issue list –assignee billygriffin para encontrar el siguiente tema en el que desea trabajar.

Use gh pr create para crear su solicitud de extracción en GitHub, una vez que haya terminado de agregar una función o corregir un error.

Sus colegas pueden revisar su solicitud de extracción usando gh pr checkout 1337, comparar la diferencia con gh pr diff y proporcionar una revisión ligera si lo desean mediante gh pr review.

Después de obtener la aprobación para la solicitud de extracción, puede verificar si todas sus pruebas están pasando con las verificaciones de gh pr. Si todo está bien, puede fusionarlo de inmediato desde su terminal usando gh pr merge. GitHub CLI 1.0 lo ayudará aún más ofreciendo eliminar su rama localmente y en GitHub.com una vez que se haya fusionado.

Y finalmente, cuando esté listo para cortar su próxima versión, simplemente use gh release create (nombre de etiqueta) y publique su código sin salir de la línea de comandos.

anuncio-cuadrado-de-curso-de-piratería-ética

Además de esto, GitHub CLI te permite crear alias para cualquier comando usando el conjunto de alias gh. Y ahora que tiene la poderosa api de gh para acceder directamente a la API de GitHub, no hay límite para lo que puede hacer con gh.

Lea también: ¿Cómo usar la CLI de GitHub? (Tutorial para principiantes)

¡Pruebe el nuevo GitHub CLI 1.0 y comparta sus experiencias en el cuadro de comentarios a continuación!