This change adds new command line options to git-commit to make it
easy to specify messages for commits destined for
'rebase -i --autosquash'.
The first commit adds the new options to git-commit.
The second commit adds tests of the new options. The tests only look
for properly formed commit messages and expected error conditions. They
do not test the rebase --autosquash functionality.
Pat Notz (2):
commit: add message options for rebase --autosquash
t7500: add tests of commit --fixup/--squash
Documentation/git-commit.txt | 18 ++++++++++++++----
builtin/commit.c | 37 +++++++++++++++++++++++++++++++++----
t/t7500-commit.sh | 39 +++++++++++++++++++++++++++++++++++++++
3 files changed, 86 insertions(+), 8 deletions(-)
--
1.7.2.3