GNU/Linux ◆ xterm-256color ◆ bash 137 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

Splitting Commits 01:50

by tim-janik

Rebasing Commits 03:16

by tim-janik

Undo a Rebase Command 01:28

by tim-janik

See all