我已经开始玩Git并遇到过"上游"和"下游"这两个词.我之前见过这些,但从未完全理解它们.这些术语在SCM(软件配置管理工具)和源代码的上下文中意味着什么?
我们正在尝试遵循TFS分支指南中的分支策略,并且已经达到了我们已经创建了代表发布的分支的程度,现在应该将其设置为只读.
在分支的"属性"|"安全"选项卡中,它显示六个用户组,每个用户组具有除"读取"以外的10个权限 我是否必须通过并在60个复选框上单击"拒绝",或者是否有更好的方法将此分支设为只读?
我想通过在GIT更新挂钩中使用锁定脚本来锁定用户将文件推入其中的存储库,因为推送只能将userid识别为参数而不是分支.所以我可以锁定刚刚锁定目录的整个仓库.
有没有办法锁定GIT中的特定分支?
或者,Update Hook是否可以识别用户正在推送哪个分支以及推送代码的分支?