是否有像rebase后挂钩这样的东西?我的目标是在使用git pull --rebase
命令后我想要一个脚本执行。
好像post-rewrite hook完成了这项工作。
一个post-checkout
钩子也可以工作,但只有Git 2.21(2019年第一季度):“git rebase
”内部运行“checkout
”来切换分支,并且命令用于调用post-checkout
钩子,但重新实现(从shell脚本到C) )停止这样做,这是固定的。
见commit 8581df6,commit 10499a9,Orgad Shaneh (orgads
)(2018年12月29日)。
(由Junio C Hamano -- gitster
--合并于commit d94ade7,2019年1月29日)
rebase
:在结帐时运行post-checkout
钩子用于在初始签出时运行此挂钩的rebase脚本版本。 向内置的过渡引入了回归。