rebase -p: error out if --signoff is given

rebase --preserve-merges does not support --signoff so error out
rather than just silently ignoring it so that the user knows the
commits will not be signed off.

Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Phillip Wood 2018-03-20 11:10:56 +00:00 коммит произвёл Junio C Hamano
Родитель a852ec7f27
Коммит b79966aa38
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -472,6 +472,8 @@ fi
if test -n "$signoff" if test -n "$signoff"
then then
test -n "$preserve_merges" &&
die "$(gettext "error: cannot combine '--signoff' with '--preserve-merges'")"
git_am_opt="$git_am_opt $signoff" git_am_opt="$git_am_opt $signoff"
force_rebase=t force_rebase=t
fi fi