Michael Rappazzo [off-list ref] writes:
A config option 'rebase.instructionFormat' can override the
default 'oneline' format of the rebase instruction list.
Since the list is parsed using the left, right or boundary mark plus
the sha1, they are prepended to the instruction format.
Signed-off-by: Michael Rappazzo <redacted>
---
Documentation/git-rebase.txt | 7 +++++++
git-rebase--interactive.sh | 20 +++++++++++++++++---
t/t3415-rebase-autosquash.sh | 21 +++++++++++++++++++++
3 files changed, 45 insertions(+), 3 deletions(-)
Thanks, will replace.
The autosquash part somehow makes me feel uneasy, though. The
feature fundamentally has to have %s as the first thing in the
format to work, but by making the format overridable, you are
potentially breaking that feature, aren't you?