• Gratis Repositorios públicos y locales, con todas las funciones.
  • Pro Repositorios privados en GitHub, GitLab y Bitbucket, con 14 días de prueba.
Un diff en Wyrm con dos hunks marcados y la acción Split lista para llevarlos a un commit nuevo.
fig. 1 · diff · dividir los hunks marcados

vpxlnosq · commit

Cómo funciona

  1. Elige las líneas

    Selecciona una revisión y marca los hunks que quieras en su diff.

  2. Elige el movimiento

    Divídelos en un commit nuevo, aplícales squash sobre el padre, restáuralos o muévelos a otra revisión. Absorb envía los cambios de la copia de trabajo a los ancestros que tocaron esas líneas por última vez.

  3. Deja que jj rebase el resto

    Los descendientes se rebasan solos y conservan su change ID. Todo el paso es una entrada en el registro de operaciones, por si quieres deshacerlo.

xlnosqvp · branch

Qué incluye

  • Split, squash, restaurar y mover, hunk a hunk
  • Absorb hacia los ancestros, desde la copia de trabajo
  • Editar en esta revisión… reescribe un archivo en cualquier revisión
  • Rebase y reordenación seleccionando commits
  • Describe varias revisiones a la vez
  • Abandonar, duplicar y revertir desde el menú de la revisión

nosqvpxl · HEAD

Disponibilidad

Gratis
Repositorios públicos y locales, con todas las funciones.
Pro
Repositorios privados en GitHub, GitLab y Bitbucket, con 14 días de prueba.