标签: git githooks
如果我从远程存储库中取出了本地存储库,并且在将其推回到远程存储库之前将git hooks添加到本地存储库,那么挂钩是否会使用代码转到远程存储库?
答案 0 :(得分:3)
不。您直接在.git目录下添加的任何内容都不会从克隆发送到克隆,包括挂钩。有时它有点不方便,但这也意味着你可以轻松地在不同的克隆中使用不同的钩子,所以这是一个权衡。
.git
一种策略是将钩子脚本放在git跟踪 的目录中,并编写一个将它们符号链接到.git的脚本,这样开发人员就可以轻松地将它们连接起来一个新鲜的克隆。