我可以将 git hook 文件添加到存储库中,以便每个人都拥有它们吗

发布于 2024-11-23 15:50:21 字数 96 浏览 0 评论 0原文

我有一个 git hook 文件

.git/hooks/commit-msg

我希望团队中的每个人都拥有它。我可以以某种方式将其添加到存储库中吗?

I have a git hook file

.git/hooks/commit-msg

that I would like everybody on the team to have. Can I add it to the reposity somehow?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ι不睡觉的鱼゛ 2024-11-30 15:50:21

我认为你不能直接将钩子添加到存储库中。但是,您可以将脚本放在正常的树结构中,并创建一个小脚本将其链接到 hooks 目录。如果您的 commit-msg-hook-script 位于存储库的根目录,则可以创建一个 install_commit_hook.sh,内容如下:

ln -s ../../commit-msg-hook-script .git/hooks/commit-msg

I think you can't directly add the hook to the repository. However you can put the script in the normal tree structure and create a small script to link it to the hooks directory. If you have your commit-msg-hook-script is at the root of your repository, you could create an install_commit_hook.sh, with something like this:

ln -s ../../commit-msg-hook-script .git/hooks/commit-msg
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文