【发布时间】:2011-01-29 02:30:42
【问题描述】:
我有一个想法,通过在 GIT 更新挂钩中设置一个锁定脚本来锁定用户将文件推送到其中的存储库,因为推送只能将用户 ID 识别为参数而不是分支。所以我可以锁定整个 repo,它只是锁定一个目录。
有没有办法锁定 GIT 中的特定分支?
或者有什么方法可以让 Update Hook 识别用户从哪个分支推送以及代码被推送到哪个分支?
【问题讨论】:
-
你想永远锁定分支名称(然后使用标签),还是只是阻止其他人推送到它?
-
拥有一个单独的回购并拉入其中有什么问题?这将是一个更标准的工作流程。
标签: git git-branch