Replies: 6 comments 10 replies
-
Makes sense. That's exactly what git-branchless's
That sounds reasonable to me. What do others think? I don't think we want the last version because |
Beta Was this translation helpful? Give feedback.
-
I'm pretty strongly against I think this makes a lot of sense to me: I also expected |
Beta Was this translation helpful? Give feedback.
-
I don't particularly like the idea as Then at some point |
Beta Was this translation helpful? Give feedback.
-
I prefer for |
Beta Was this translation helpful? Give feedback.
-
I’ve finally gotten a chance to use All three of these may achieve the same end goal:
However, the first two are the same; they start with all the hunks applied and let you subtract hunks from the final result. The last one is different, in that it starts with no hunks applied and lets you selectively add hunks to apply. To complete the picture with
Seeing this, I wonder if the two commands that need to be consolidated are rather
WDYT? Should I go ahead and formalise it as a FR? |
Beta Was this translation helpful? Give feedback.
-
This was implemented in #3271. Thanks for your suggestion! |
Beta Was this translation helpful? Give feedback.
-
Coming from git, I am blown away by jj’s sanity and simplicity. Congrats, guys.
I have never thought through the theory of VCSs and just learnt that there is a discussion about the
move
subcommand in Discord (#2678), so the following is just a -- maybe redundant -- comment from a user’s perspective:Working with jj, only the
move
subcommand was not intuitive for me, because I expected it to just move a revision to a different position. But I was looking for a command tosquash
any revision with another revision.Would it make sense to support
and drop the
move
command for this?unsquash
(and maybe other subcommands) would also be affected.Sorry if this has already been discussed.
Beta Was this translation helpful? Give feedback.
All reactions