| Workflow-wise I was struggling a bit to figure out how to work with the bookmarks in jj not moving along. I now have a bit of a new strategy: - When starting up a branch, right up the "final commit message", along with a bunch of notes on what I think I need and other TODOs - While working, when I want to checkpoint some work, I use jj split to chop up some chunk of work, describe it, and then edit up my TODOs this way the tip of my branch is always this WIP commit describing my end goal, I can find it, and I can add a bookmark to it. Instead of git "I add changes over time and make my commit graph move forward", it's "I have a final commit node and add commits _behind it_". Been working well enough. |
[1]: https://github.com/jj-vcs/jj/discussions/5568