繁体   English   中英

如何将git hook添加到远程存储库?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM