提交 cd425a15 编写于 作者: J Junio C Hamano

Merge branch 'mz/rebase-i-verify'

* mz/rebase-i-verify:
  rebase: support --verify
...@@ -279,6 +279,10 @@ which makes little sense. ...@@ -279,6 +279,10 @@ which makes little sense.
--no-verify:: --no-verify::
This option bypasses the pre-rebase hook. See also linkgit:githooks[5]. This option bypasses the pre-rebase hook. See also linkgit:githooks[5].
--verify::
Allows the pre-rebase hook to run, which is the default. This option can
be used to override --no-verify. See also linkgit:githooks[5].
-C<n>:: -C<n>::
Ensure at least <n> lines of surrounding context match before Ensure at least <n> lines of surrounding context match before
and after each change. When fewer lines of surrounding and after each change. When fewer lines of surrounding
......
...@@ -28,6 +28,7 @@ continue continue rebasing process ...@@ -28,6 +28,7 @@ continue continue rebasing process
abort abort rebasing process and restore original branch abort abort rebasing process and restore original branch
skip skip current patch and continue rebasing process skip skip current patch and continue rebasing process
no-verify override pre-rebase hook from stopping the operation no-verify override pre-rebase hook from stopping the operation
verify allow pre-rebase hook to run
root rebase all reachable commmits up to the root(s) root rebase all reachable commmits up to the root(s)
autosquash move commits that begin with squash!/fixup! under -i autosquash move commits that begin with squash!/fixup! under -i
" "
...@@ -749,6 +750,7 @@ do ...@@ -749,6 +750,7 @@ do
OK_TO_SKIP_PRE_REBASE=yes OK_TO_SKIP_PRE_REBASE=yes
;; ;;
--verify) --verify)
OK_TO_SKIP_PRE_REBASE=
;; ;;
--continue) --continue)
is_standalone "$@" || usage is_standalone "$@" || usage
......
...@@ -206,6 +206,9 @@ do ...@@ -206,6 +206,9 @@ do
--no-verify) --no-verify)
OK_TO_SKIP_PRE_REBASE=yes OK_TO_SKIP_PRE_REBASE=yes
;; ;;
--verify)
OK_TO_SKIP_PRE_REBASE=
;;
--continue) --continue)
test -d "$dotest" -o -d "$GIT_DIR"/rebase-apply || test -d "$dotest" -o -d "$GIT_DIR"/rebase-apply ||
die "No rebase in progress?" die "No rebase in progress?"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册