Gestión de worktrees de Git en Magit para Emacs

Los worktrees de Git permiten mantener múltiples directorios de trabajo activos simultáneamente sobre un mismo repositorio, eliminando la necesidad de alternar constantemente entre ramas. Esta funcionalidad, disponible desde Git 2.5, resulta especialmente útil en flujos de trabajo que involucran age

Lecciones de seis meses usando jj junto a Git para limpiar historiales

Después de seis meses combinando jj y Git como herramienta de limpieza de historiales en pull requests, el autor comparte su experiencia con el sistema de control de versiones jj y la capa TUI jjui. El artículo se aleja de su temática habitual, Typst, para detallar qué le atrae de jj, qué le costó y

jj v0.45.0 añade el comando converge para resolver commits divergentes

jj, un sistema de control de versiones compatible con Git diseñado para ser simple y potente, ha publicado la versión 0.45.0. La novedad más destacada es jj converge, un nuevo comando que intenta resolver automáticamente commits divergentes creando un nuevo commit que reemplaza a los divergentes. La

Cómo usar las pilas de pull requests de GitHub con Jujutsu

Tutorial práctico para utilizar la funcionalidad de stacked pull requests (PRs) que GitHub lanzó en preview pública el 30 de julio de 2026, combinado con Jujutsu (jj), un sistema de control de versiones compatible con Git. La guía explica los requisitos previos: instalar los CLIs de git, jj y gh, e

jj publica la versión 0.44.0 con soporte estable para etiquetas Git

jj, el sistema de control de versiones compatible con Git que busca ser a la vez simple y potente, lanzó su versión 0.44.0. El cambio más destacado es la estabilización del soporte para obtener y enviar etiquetas (tags), que ahora se gestionan de forma análoga a los bookmarks: pueden ser rastreadas

El comando git history merece más atención

Git, el sistema de control de versiones más usado del mundo, sigue acumulando fricciones cuando se trabaja con muchos cambios en paralelo: gestión de ramas, commits intercalados y reorganizaciones interactivas que pueden dejar el árbol en estado inconsistente. Ante este problema han proliferado las

Tutorial de Jujutsu escrito por Evan Martin

Evan Martin ha publicado un tutorial sobre Jujutsu (jj), un sistema de control de versiones que combina simplicidad y potencia. El material está dirigido a lectores que ya conocen Git y busca ser conciso y directo, con enlaces a recursos complementarios como el tutorial de Steve Klabnik, la document

Por qué no adoptamos jj: el caso del gradlew.bat y los finales de línea

Un equipo de ingeniería decidió probar Jujutsu (jj), un sistema de control de versiones compatible con Git que elimina el área de staging y facilita la reescritura del historial, con el objetivo de sustituir Git en su flujo diario. La iniciativa se topó con un obstáculo técnico concreto vinculado a

Cómo crear un alias recursivo de jj para anidar comandos sin errores

El control de versiones jj, al igual que git, interpreta un segundo 'jj' al inicio de la línea de comandos como un subcomando desconocido y devuelve un error. Para escribir 'jj jj show -T "change_id.short()"' y obtener el identificador del changeset en curso, el artículo propone definir un alias den

jj v0.42.0 adopta mimalloc y elimina opciones deprecadas

jj, el sistema de control de versiones compatible con Git y diseñado para ser a la vez simple y potente, lanzó su versión 0.42.0. La entrega combina cambios en el motor de memoria, ajustes incompatibles con versiones anteriores, nuevas funciones y correcciones de errores, con contribuciones de 18 pe