From: Phillip Wood <phillip.wood@xxxxxxxxxxxxx> Thanks for the feedback on v1, based on that I've added support for --interacive --signoff and --merge --signoff. I've split this series so the fixes from patch two in the last verion are now in a separate series [1]. The tests in this version depends on those fixes. The third patch is new. [1] https://public-inbox.org/git/20180320100315.15261-1-phillip.wood@xxxxxxxxxxxx/T/#t Phillip Wood (3): rebase: extend --signoff support rebase -p: error out if --signoff is given rebase --keep-empty: always use interactive rebase Documentation/git-rebase.txt | 7 ++-- git-rebase--am.sh | 79 ++++++++++++++++----------------------- git-rebase--interactive.sh | 6 +-- git-rebase--merge.sh | 2 +- git-rebase.sh | 27 ++++++++++++- sequencer.c | 8 +++- t/t3421-rebase-topology-linear.sh | 4 +- t/t3428-rebase-signoff.sh | 38 +++++++++++++++++++ 8 files changed, 114 insertions(+), 57 deletions(-) -- 2.16.2