标签: git github
我希望所有用户都使用我的预提交挂钩。所以我在我的主项目中创建了一个钩子目录,并将其符号链接到.git / hooks。那么有没有办法在git clone之后自动创建符号链接所以我的所有用户在提交之前都必须遵循相同的标准。
答案 0 :(得分:2)
没有
这是故意的。 git的创建者想要确保只能通过克隆存储库来运行代码。否则,git hooks将是传播恶意软件的好方法。
如果您的用户选择信任您的预提交挂钩,他们必须手动启用它们。如果需要,可以使用服务器端挂钩来拒绝不符合标准的更改。