On Tue, Feb 06, 2024 at 01:02:43AM -0900, Britton Kerin wrote:
Last command done (1 command done):
edit 71b73de914 message for first commit
...
You are currently editing a commit while rebasing branch
...
This seems wrong, because until git rebase --continue has been done
the edit operation for the first commit is *ongoing* and it would be
much clearer for the output of status to accurately say so.
it makes a lot of more sense when you decompose 'edit' into 'pick'
followed by 'break', which it essentially is. so from git's perspective,
the command really _is_ already done. note that in this state, you can
do all kinds of crazy things - including adding new commits (possibly by
cherry-picking them) and even dropping already rewritten commits (using
a hard reset). so in a way, the message above is even a bit too
suggestive.