推送到 git 时可以 运行 对文件进行测试并在推送时拒绝?

Possible to run a test against a file when pushed to git and reject in case the push?

是否可以:

你想做的是远程挂钩:

update 就是您需要的那个。您只需要编写一个脚本,该脚本是 运行 您针对存储库(或差异)的测试,并且 return 一个非零代码,如果您觉得有问题的话。

更多信息在这里:http://git-scm.com/book/be/v2/Customizing-Git-Git-Hooks(在页面底部)