如何添加 git 钩子到远程仓库?
How to add git hook to the remote repository?
我已经创建了一个预提交挂钩,它可以在我的本地机器上运行,但我不知道如何与我的同事共享这个挂钩
如有任何帮助,我将不胜感激。
在此先感谢丹尼斯
It’s important to note that client-side hooks are not copied when you
clone a repository.
在服务器端,第一个钩子是pre-receive。
在这一项中并非所有事情都是可能的,这取决于您在提交之前想要做什么,但是如果您想为使用存储库的每个人做这件事,那么这里就是做事的地方。
注意:您必须有权访问 git 服务器才能执行此操作。
编辑:
有关全局设置,请查看
但是这个解决方案需要一个新的git init
大家一起来完成。
如果您无法访问 git 服务器或想要应用代码 ruler/styler,我建议您让您的同事从 [=11] 制作一个 link =] 到版本控制文件,您可以在其中为每个人编辑自己的 pre-commit
挂钩。
或者只是与他们分享您的文件,如果它永远不会改变的话。 (但这必须为每个新人完成)。
我已经创建了一个预提交挂钩,它可以在我的本地机器上运行,但我不知道如何与我的同事共享这个挂钩
如有任何帮助,我将不胜感激。
在此先感谢丹尼斯
It’s important to note that client-side hooks are not copied when you clone a repository.
在服务器端,第一个钩子是pre-receive。
在这一项中并非所有事情都是可能的,这取决于您在提交之前想要做什么,但是如果您想为使用存储库的每个人做这件事,那么这里就是做事的地方。
注意:您必须有权访问 git 服务器才能执行此操作。
编辑:
有关全局设置,请查看
但是这个解决方案需要一个新的git init
大家一起来完成。
如果您无法访问 git 服务器或想要应用代码 ruler/styler,我建议您让您的同事从 [=11] 制作一个 link =] 到版本控制文件,您可以在其中为每个人编辑自己的 pre-commit
挂钩。
或者只是与他们分享您的文件,如果它永远不会改变的话。 (但这必须为每个新人完成)。