2013-08-16 147 views
1

命令:当我用rebase进行git pull时,如何禁用rebase hook?

git rebase --no-verify 

...让我不运行我创建git的变基变基挂钩。

但我也设置git拉 rebase而不是合并,所以现在当我做拉,它运行我的rebase触发器。有没有办法将--no-verify选项传递给git pull,并在重新绑定时使用该选项?

(除了最后创建一个包装脚本以临时移动触发器并将它们移回去之后)。

回答

3

嗯,你可以做的两个步骤:

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

这两个操作与git pull --rebase或配置为使用衍合,而不是合并的git pull的代名词。你也可以创建一个别名,将这两个动作组合成一个,并称之为pull-no-verify或类似的东西。

相关问题