GNU/Linux ◆ xterm-256color ◆ bash 62 views

Splitting Large Changes with JJ

This screencast demonstrates how to handle large changes in the working copy using jj-fzf. It begins by splitting individual files into separate commits (Alt+F), then interactively splits (Alt+I) a longer diff into smaller commits. Diffs can also be edited using the diffedit command (Alt+E) to select specific hunks. Throughout, commit messages are updated with the describe command (Ctrl+D), and all changes can be undone step by step using Alt+Z.

https://github.com/tim-janik/jj-fzf#splitting-large-changes

More by tim-janik

Merging Commits 01:17

by tim-janik

jj-fzf demo1 02:02

by tim-janik

Mega-Merge Workflow 03:56

by tim-janik

Rebasing Commits 03:16

by tim-janik

See all