Sergey Organov [off-list ref] writes:
...
consider to introduce something like "--into-name=<name>" instead, that
will do this renaming unconditionally.
Excellent.
In the scenario I illustrated in the proposed log message, I used a
throw-away temporary working area to prepare the history for a real
branch, and detached HEAD is the perfect match for such a temporary
working area. But it should not be a crime to use a real temporary
branch for such use case.
Thanks.