Proyecto de código abierto de la semana de SD Times: GitButler

Proyecto de código abierto de la semana de SD Times: GitButler

GitButler es un cliente de control de versiones basado en Git que permite a los desarrolladores trabajar en múltiples ramas simultáneamente, manteniendo un control de versiones adecuado.

Actúa como una capa encima de Git que realiza un seguimiento de los cambios no confirmados en un repositorio. Los cambios se agrupan en ramas virtuales, y estas ramas se pueden trabajar en paralelo en el mismo directorio de trabajo.

Según los responsables del proyecto, el objetivo de este proyecto es reducir el cambio de contexto, ya que normalmente en Git las ramas se tratan por separado, lo que requiere cambio de contexto para moverse entre ellas. En GitButler, todo el contenido está disponible.

Algunos casos de uso comunes son corregir un error mientras se trabaja simultáneamente en una característica o usar la rama de otra persona con la suya propia para probarla.

Las características clave de GitButler incluyen la capacidad de administrar confirmaciones arrastrando y soltando, integración con GitHub, administración sencilla de claves SSH y firma de confirmaciones. Incluso tiene funciones de inteligencia artificial que ayudan a escribir mensajes de confirmación y crear nombres de sucursales descriptivos.

“Nos encanta Git… Al mismo tiempo, la interfaz de usuario de Git no ha cambiado fundamentalmente en 15 años. Si bien fue escrito para que los desarrolladores del kernel de Linux se envíen parches entre sí a través de listas de correo, la mayoría de los desarrolladores hoy en día tienen diferentes flujos de trabajo y necesidades. En lugar de intentar encajar la semántica de Git CLI en una interfaz gráfica, estamos comenzando con el flujo de trabajo del desarrollador y mapeándolo nuevamente a Git”, escribieron los mantenedores.

Al momento de escribir este artículo, GitButler tiene más de 5,5 mil estrellas en GitHub y más de 20 colaboradores.


Source link

About David Lopez

Check Also

Vivaldi 6.9 en Android: más fácil que nunca personalizar Vivaldi con el menú de Configuración renovado

Vivaldi 6.9 en Android: más fácil que nunca personalizar Vivaldi con el menú de Configuración renovado

Vivaldi 6.9 en Android ya está aquí, trayendo un menú de configuración completamente renovado con …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *