nie*_*eve 2 git
在将更改推送到远程(位于bitbucket上)之前,我想有一个钩子来运行我的测试.
我通常分支主人,当功能完成后我将它合并回主人和推,这就是我寻找预推钩的原因.相反,我使用了限制和主提前限制的预提交.我已经看到为Git 1.6完成的补丁和另一个问题,它提出了我提出的解决方案的问题.
我想知道的是为什么 git不支持pre-push hook(特别是如果一个补丁已被接受过一次)?(顺便说一句 - 我是最新的git版本)
qqx*_*qqx 5
该补丁尚未被接受,仅提交.在过去一个月左右的时间里,还有另一个提交.
如果您按照补丁提交之后的讨论主题进行操作,则会有一些讨论(示例)关于添加预推钩的补丁需要什么才能被接受.但是,在您链接的补丁和最新补丁的情况下,尚未完成其他工作.
到目前为止已经提交的补丁被判断为并不比在git push命令周围有自定义包装器更好.git的维护者不希望添加这样的钩子实现,这使得在将来添加更有用的实现而不破坏兼容性变得更加困难.
git push
归档时间:
12 年,11 月 前
查看次数:
481 次
最近记录:
12 年,8 月 前