Browse Source

Merge branch 'mz/rebase-i-verify'

* mz/rebase-i-verify:
  rebase: support --verify
maint
Junio C Hamano 14 years ago
parent
commit
cd425a1585
  1. 4
      Documentation/git-rebase.txt
  2. 2
      git-rebase--interactive.sh
  3. 3
      git-rebase.sh

4
Documentation/git-rebase.txt

@ -279,6 +279,10 @@ which makes little sense. @@ -279,6 +279,10 @@ which makes little sense.
--no-verify::
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>::
Ensure at least <n> lines of surrounding context match before
and after each change. When fewer lines of surrounding

2
git-rebase--interactive.sh

@ -28,6 +28,7 @@ continue continue rebasing process @@ -28,6 +28,7 @@ continue continue rebasing process
abort abort rebasing process and restore original branch
skip skip current patch and continue rebasing process
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)
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
;;
--verify)
OK_TO_SKIP_PRE_REBASE=
;;
--continue)
is_standalone "$@" || usage

3
git-rebase.sh

@ -206,6 +206,9 @@ do @@ -206,6 +206,9 @@ do
--no-verify)
OK_TO_SKIP_PRE_REBASE=yes
;;
--verify)
OK_TO_SKIP_PRE_REBASE=
;;
--continue)
test -d "$dotest" -o -d "$GIT_DIR"/rebase-apply ||
die "No rebase in progress?"

Loading…
Cancel
Save