2

命令:

git rebase --no-verify

...允许我在不运行我创建的 git rebase 挂钩的情况下进行 rebase。

但我也将git pull设置为变基而不是合并,所以现在当我拉动时,它会运行我的变基触发器。有没有办法将 --no-verify 选项传递给 git pull 并让它在变基时使用该选项?

(除了创建包装脚本以暂时将触发器移开,然后再将它们移回的最后手段之外)。

4

1 回答 1

5

好吧,您可以分两步完成:

git fetch <remote> <branch>
git rebase <remote>/<branch> --no-verify

git pull --rebase这两个操作与或git pull配置为使用 rebase 而不是合并的同义词。您还可以创建一个别名,将这两个操作组合为一个并调用它pull-no-verify或类似的东西。

于 2013-08-16T14:21:46.987 回答