Current #jjnotesfollow aliases:
# The canonical tug
tug = ["bookmark", "move", "--from", "closest_bookmark(@-)", "--to", "@-"]
# Show my current work-in-progress(es). To wip it, whip it good.
wips = ["log", "-r", "bookmarks() | description(exact:'')"]
While learning jj, I realize how Git habituated me into being ok with its unique jargon and prickly command line interface.
Unlearning Git is refreshing.
#jjnotesfollow is just brilliant; it really feels like theyโve fixed all of the problems with git whilst at the same time remaining completely backwards compatible. The simpler interface, the universal undo, the reduced set of concepts โ Iโm a big fan
Also, editing and rearranging commits like 3x5 notecards on your desk is tremendous. It makes using an SCM feel more like editing your work than lumbering forward.