0

我有一个文件,它需要生产服务器的某些行(并且这些行要在备份服务器和个人框上注释掉)。由于 Git 似乎不可能从文件中排除某些行,有没有办法向用户发出某种警告,通知他们在推送到生产服务器时需要取消注释某些行?

4

1 回答 1

0

是的,pre-receive钩子可能是你想要的。它们只是可执行文件,退出非零以取消推送。看git help hooks

这似乎是最适合预提交挂钩的类型,但是对于每个新克隆都需要一些手动设置(至少一个符号链接)。如果这不是问题,那么最好让人们在他们忘记时重写提交,或者通过对这些行的更改使您的历史变得混乱。

于 2012-08-24T23:53:44.433 回答