git - git clone 后可以自动创建符号链接(symbolic link)吗

标签 git github

我希望所有用户都使用我的预提交 Hook 。因此,我在主项目中创建了一个 hook 目录,并将其符号链接(symbolic link)到 .git/hooks。那么有没有办法在 git clone 之后自动创建符号链接(symbolic link),以便我的所有用户在提交之前都必须遵循相同的标准。

最佳答案

没有。

这是故意的。 git 的创建者希望确保代码永远不能仅通过克隆存储库来运行。否则,git hooks 将是传播恶意软件的好方法。

如果您的用户选择信任您的预提交 Hook ,他们必须手动启用它们。如果需要,您可以使用服务器端 Hook 来拒绝不符合您标准的更改。

关于git - git clone 后可以自动创建符号链接(symbolic link)吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41499665/

相关文章:

git - 在 Windows 批处理文件中捕获响应

git - 哟jhipster : Failed to connect to "git://github.com"

github - Jenkins 在 GitHub Pull 请求上构建状态图标

git - 在ubuntu上使用git的目录位置

git - 如何确定一个文件是否与 git 历史记录中的文件相同

git - eol=lf 和 .gitattributes 文件中的文本有什么区别?

Github:将一个新的开发分支放入我的分支中

php - 致命的 : unable to update url base from redirection

linux - 在 git 中查找未提交或未跟踪文件的总大小

git - 在单个 Team Foundation Server 项目中使用多个 Git 存储库