mirror of
https://github.com/martinvonz/jj.git
synced 2025-05-31 23:25:09 +00:00
`jj git push` has a `--bookmark` argument, which takes a list of bookmarks to push to the Git remote. They'll become branches on the Git remote. `jj git fetch` has a `--branch` argument, which takes a list of Git branches to fetch. They'll become bookmarks once fetched. So the naming is consistent, but the reasoning is quite subtle. Let's provide the other name as a hidden alias to help users who get it wrong.