Skip to content
Discussion options

You must be logged in to vote

jj optimizes for a code review workflow:

  • Create some commits and push them for review
  • Amend those commits to address feedback
  • Land those commits in the trunk, usually by pushing a button in GitHub/Gerrit/etc.

In this workflow, it's rare to need to move a bookmark after creating it. Usually, if you open a pull request, you don't need to add a new atomic change (a commit) in response to feedback. Instead, you amend the commits you already created and push updated versions of them.

If you are working alone and pushing directly to the main branch, then you'll need to explicitly move a bookmark (main) more often than expected.

On the other hand, because you don't need to create local bookmar…

Replies: 2 comments 7 replies

Comment options

You must be logged in to vote
2 replies
@halloleo
Comment options

@jennings
Comment options

Answer selected by halloleo
Comment options

You must be logged in to vote
5 replies
@halloleo
Comment options

@halloleo
Comment options

@joyously
Comment options

@jennings
Comment options

@halloleo
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants