Replies: 5 comments 7 replies
-
|
The answer is somewhere in @thoughtpolice’s reply in the other discussion. Most of us use the squash workflow, as opposed to the edit workflow, which I think is the source of the confusion. |
Beta Was this translation helpful? Give feedback.
-
|
Some of your confusion may be from thinking of commits(Git hashes) instead of changes( I think you can do whatever is needed in |
Beta Was this translation helpful? Give feedback.
-
|
I agree with this issue, this does seem like a slightly more inconsistent part of Jujutsu CLI. I think maybe something like |
Beta Was this translation helpful? Give feedback.
-
Even though it it would be a bit annoying for me personally (because I basically never edit a non-head commit), I think I would be fine with that. This comes up very often, and I agree that the |
Beta Was this translation helpful? Give feedback.
-
|
When I think about it, is there a reason for |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm a bit confused that
prev/nextcommands don't justedit(checkout/switch) to prev/next commit/revision but also create new empty commit. I suppose if somebody doesn't want toeditthat particular commit theyprev/next(/checkout/switched) to, they can always do a new commit usingcommitcommand or use somenext/prev(/checkout/switch) parameter (e.g.-cfor creating commit after that revision or-Cto create a commit before that revision) to do so more conveniently. I know thatnext/prevhas-eparameter to do so, but I think that creating new commits shouldn't be implicit behavior, but on the contrary more explicit since it doesn't change just WC (and possibly WC commit), but adds a new one even though their name doesn't convey that intention very well...Beta Was this translation helpful? Give feedback.
All reactions