2013-08-16 113 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或類似的東西。

相關問題