我有一个案例,需要在$REPO_NAME/.git/hooks/post-receive
下创建一个post-receive hook。
我的目标是将这个文件$REPO_NAME/.git/hooks/post-receive
作为我的存储库的一部分,并且可以被克隆。
我需要让这个文件存在并可供任何用户克隆我的存储库使用。
我尝试提交和推送它,但由于默认情况下Git忽略了.git
目录,因此失败了。
[$MY_REPO/.git/hooks]>git add post-receive
fatal: this operation must be run in a work tree
有没有关于如何解决这个问题的想法/解决方案。
注意:我知道可以使用 Github Webhook,但我需要进行一些自定义处理,所以我需要使用 Git Webhook。
感谢您的帮助。