[英]How to add git hook to the remote repository?
我已经创建了一个pre-commite钩子,它可以在我的本地机器上运行,但我不知道如何与我的同事分享这个钩子
我将不胜感激任何帮助。
在此先感谢丹尼斯
请务必注意,克隆存储库时不会复制客户端挂钩。
在服务器端,第一个挂钩是预先接收的 。
根据您在提交之前想要做的事情,这一切并非一切皆有可能,但如果您想为使用存储库的每个人做这件事,那么这就是做事的地方。
注意:您必须有权访问git服务器才能执行此操作。
编辑:
对于全局设置,请查看https://stackoverflow.com/a/8842663/3445619但是此解决方案需要所有人完成新的git init
。
如果您无法访问git服务器或想要应用代码标尺/样式器,我建议您的同事从.git/hooks/pre-commit
创建一个链接到版本化文件的链接,您可以在其中编辑自己的文件为每个人提供pre-commit
钩子。 如果它永远不会改变,或者只是将它们分享给你。 (但必须为每个新人做到这一点)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.