在存储库中创建隐藏钩

时间:2019-01-25 17:39:19

标签: git github bitbucket jira

如何在新的/现有存储库上设置隐藏挂钩?

我需要创建新的存储库,因此想为其设置隐藏钩子脚本。 另外,是否可以为预先存在的存储库设置隐藏挂钩?

1 个答案:

答案 0 :(得分:0)

您可以提供的最接近的自动设置钩子的方法是“ template directory”,它是一个共享文件夹,其内容被复制到克隆/初始化的Git存储库中。

如果所有开发人员都可以访问相同的公用共享文件夹,那将起作用,但是对于公用共享 network 资源(如GitLab或GitHub)将不起作用。
对于那些远程回购托管服务,一种替代方法(described here)是:

  • 克隆托管在GitHub或GitLab上的模板存储库
  • 然后使用--template参数创建您自己的存储库,引用克隆的模板存储库。