Git post-rebase hook

时间:2014-01-23 12:09:46

标签: git git-rebase

是否存在后绑定钩子这样的东西?我的目标是我想要一个脚本来执行 git pull --rebase  使用命令。

2 个答案:

答案 0 :(得分:9)

看起来像post-rewrite hook就可以了。

答案 1 :(得分:1)

一个post-checkout钩子也可以工作,但仅适用于Git 2.21(2019年第一季度):“ git rebase”在内部运行“ checkout”以在分支之间切换,并且用于调用post-checkout钩子的命令,但是重新实现(从shell脚本到C)停止了,该问题已得到解决。

请参见commit 8581df6commit 10499a9Orgad Shaneh (orgads)(2018年12月29日)。
(由Junio C Hamano -- gitster --commit d94ade7中合并,2019年1月29日)

  

rebase:在结帐时运行post-checkout钩子

     

用于在初始结帐时运行此挂钩的rebase脚本版本。
  向内置的过渡引入了回归。