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

nig*_*are 8 git github githooks

我创建了一个 pre-commite 钩子,它可以在我的本地机器上运行,但我不知道如何与我的大学分享这个钩子

我将不胜感激任何帮助。

提前致谢 丹尼斯

Sim*_* PA 4

\n

需要注意的是,当您克隆存储库时,不会复制客户端挂钩。

\n
\n\n

在服务器端,第一个钩子是pre-receive

\n\n

在此并非一切皆有可能,具体取决于您在提交之前想要执行的操作,但如果您想为使用存储库的每个人执行此操作,那么这里就是执行操作的地方。

\n\n

注意:您必须有权访问 git 服务器才能执行此操作。

\n\n

编辑:

\n\n

对于全局设置,请查看/sf/answers/618986441/ \n但是这个解决方案需要每个人都重新git init进行。

\n\n

如果您无权访问 git 服务器或想要应用代码标尺/样式器,我建议您的同事建立一个.git/hooks/pre-commit指向版本化文件的链接,您可以在其中为每个人编辑自己的pre-commit挂钩。\n或者简单地与他们共享您的文件(如果它永远不会改变)。(但这必须为每个新人完成)。

\n