1
我们启用了服务器端的git钩子来强制执行基于GIT的集成策略,在这里我们检查推送的提交消息格式。在--dry-run模式下调用'git push'时,不会调用git钩子。我如何测试git钩子而不实际将代码推入存储库?在--dry-run模式下测试服务器端的git-hook
我们启用了服务器端的git钩子来强制执行基于GIT的集成策略,在这里我们检查推送的提交消息格式。在--dry-run模式下调用'git push'时,不会调用git钩子。我如何测试git钩子而不实际将代码推入存储库?在--dry-run模式下测试服务器端的git-hook
您可以在服务器端有一个测试回购,供您推送。
但是对于真正的本地测试,您可能需要使用client-side commit-msg
hook,您可以在其中测试提交消息验证功能。
那假设说功能,可以在自己的剧本被外部化,为了从被称为:
commit-msg
钩pre-receive
钩