我可以将 git hook 文件添加到存储库中,以便每个人都拥有它们吗
我有一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你不能直接将钩子添加到存储库中。但是,您可以将脚本放在正常的树结构中,并创建一个小脚本将其链接到 hooks 目录。如果您的
commit-msg-hook-script
位于存储库的根目录,则可以创建一个install_commit_hook.sh
,内容如下: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 aninstall_commit_hook.sh
, with something like this: