Hace 3 años | Por ccguy a genbeta.com
Publicado hace 3 años por ccguy a genbeta.com

GitHub CLI ha dejado de ser beta: ya podemos descargar la primera versión estable (1.0.0) en sistemas operativos Windows, Linux y Mac. Esta nueva aplicación, de código abierto, nos permite gestionar repositorios alojados en GitHub.com y en GitHub Enterprise Server 2.20, permitiendo ejecutar desde la terminal de nuestro sistema todo el flujo de trabajo típico de GitHUb, desde manejar issues a llevar a cabo pull requests.

Comentarios

Supercinexin

#3 ¿Te gustan esas herramientas? Yo intenté usar SourceTree hace un par de años y abandoné al segundo día. Precisamente por la incomodidad y las complejidades de tener que aprender a usar una GUI y abrir una aplicación de escritorio y navegar por menús etcétera... para hacer lo que hago en consola con un solo comando.

Tardo menos en memorizar el comando que en aprender a usar la GUI de otro fulano, sinceramente.

alexwing

#5 Soy disléxico y lo de memorizar y escribir comandos de texto lo llevo regular, prefiero una interfaz, realmente uso la linea de comandos para algunas tareas sencillas como subir y bajar y Sourcetree cuando tengo que mergear, crear ramas, ver el histórico de un fichero, etc.

S

#6 es el camino del guerrero, si es fácil línea de comando, si es difícil gui, si es realmente complicado, de vuelta a la línea de comandos.
De todas formas para mi, el caso de uso de este cli es la automatización de flujos.
Crear repos con misma estructura, auto generar issues si falla alguna prueba x, aceptar automaticame cualquier PR si quien lo manda es el becario, crear un cron que envíe por correo cada hora la lista de historias pendientes a direccion con el asunto "nos morimos"

Supercinexin

#6 Nunca lo había visto así. La verdad es que una interfaz es útil en estos casos, sí. SourceTree me pareció demasiado complejo de todos modos, hace muchos años, cuando aún no usaba Git, usé Tortoise un tiempo y me pareció una buena herramienta por lo sencilla que era, cosa que no puedo decir de ST.

Y ahora no puedo evitar contarte este chiste:

- Buenos días, Cabrona Ramera.
- ¡Por última vez, me llamo Ramona Cabrera, disléxico de mierda!!
- Oiga, a mí no me tigre.

alexwing

#8 Sourcetree es un dolor de huevos, pero de momento es lo que uso, la interfaz de git de Visual Studio y de Netbeans tampoco están mal del todo.

d

#9 si pruebas el IntelliJ Idea tienen una interfaz muy cómoda desde mi punto de vista, tanto para hacer los merges visualmente (he sustituido el meld de toda la vida) como para ver ramas o ficheros modificados. La he probado con mercurial y git y muy contento la verdad, cada vez uso menos la linea de comandos para control de versiones (lo cual no tengo claro que sea del todo bueno a largo plazo, pq los comandos siempre funcionarán pero nunca sabes que IDE te puede tocar usar)

alexwing

Una alternativa gráfica si vendría bien, a todo el mundo no nos gusta la línea de comandos, por muy programador que seamos.

alexwing

#2 me refiero a una herramienta tipo Sourcetree o Tortoise propia.

Supercinexin

#2 lol