Post #1658299
2026-03-31 20:05 UTC
@argv_minus_one @andrewt you don't have anonymous branches in the literal sense in JJ. Commits (changes) just exist. If you want you can create bookmarks pointing to a change, which translates as a branch into Git. This is also how you'd work with people using Git.
You can -of course- accumulate a bunch of unmerged local changes over time, depending how you use the tool. But it'd be relatively easy to just abandon every local change that isn't on a branch made before [cutoff point].
Replies (1)
-
@gnuplusknoppers@troet.cafe 2026-03-31 20:08
@argv_minus_one @andrewt I personally worked in an environment where my coworkers were all using Git, so I mostly just created bookmarks for feature branches, added my changes and pushed them, like in Git. Since JJ amends / rebases the currently checked out change per default you don't typically amasses a lot of commits, since it's easier to just fix something in place instead of creating a dozen fix-up commits later.