summaryrefslogtreecommitdiff
path: root/git-rebase.sh
diff options
context:
space:
mode:
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2017-04-18 11:29:05 +0200
committerJunio C Hamano <gitster@pobox.com>2017-04-18 20:37:07 -0700
commit9f79524a6af0527e380742ee103ca4fbcd440b42 (patch)
treeaa982dea54d57d5f1485ed3d58eb435b0e8b38da /git-rebase.sh
parent0fb3c4fc9a20cc3d7869d46bb8a774e4038fc62c (diff)
downloadgit-9f79524a6af0527e380742ee103ca4fbcd440b42.tar.gz
rebase: pass --[no-]signoff option to git amgb/rebase-signoff
This makes it easy to sign off a whole patchset before submission. Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-rebase.sh')
-rwxr-xr-xgit-rebase.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/git-rebase.sh b/git-rebase.sh
index 04f6e44bc8..0bced9b095 100755
--- a/git-rebase.sh
+++ b/git-rebase.sh
@@ -34,6 +34,7 @@ root! rebase all reachable commits up to the root(s)
autosquash move commits that begin with squash!/fixup! under -i
committer-date-is-author-date! passed to 'git am'
ignore-date! passed to 'git am'
+signoff passed to 'git am'
whitespace=! passed to 'git apply'
ignore-whitespace! passed to 'git apply'
C=! passed to 'git apply'
@@ -320,7 +321,7 @@ do
--ignore-whitespace)
git_am_opt="$git_am_opt $1"
;;
- --committer-date-is-author-date|--ignore-date)
+ --committer-date-is-author-date|--ignore-date|--signoff|--no-signoff)
git_am_opt="$git_am_opt $1"
force_rebase=t
;;