github集成工作流:当参与者将更改推送到;“受祝福的存储库”是什么;?

github集成工作流:当参与者将更改推送到;“受祝福的存储库”是什么;?,git,github,Git,Github,此处描述了集成工作流: 我不明白一件事:是什么阻止贡献者不直接将提交推送到“受祝福的”存储库?我们是否有任何自动化工具可以将提交“转发”到“祝福”到“集成管理器”?或者这只能由行政决定来管理 是什么阻止贡献者不直接将提交推送到“受祝福的”存储库 有很多方法可以防止这种情况gitolite工具可以保护通过ssh可用的存储库。基于Web的开发环境(所有那些github、gitlab、pagure等)都有自己的权限管理。最后,还有一个简单的诀窍——将受祝福的存储库设置为integration ma

此处描述了集成工作流:

我不明白一件事:是什么阻止贡献者不直接将提交推送到“受祝福的”存储库?我们是否有任何自动化工具可以将提交“转发”到“祝福”到“集成管理器”?或者这只能由行政决定来管理

是什么阻止贡献者不直接将提交推送到“受祝福的”存储库

有很多方法可以防止这种情况
gitolite
工具可以保护通过ssh可用的存储库。基于Web的开发环境(所有那些github、gitlab、pagure等)都有自己的权限管理。最后,还有一个简单的诀窍——将受祝福的存储库设置为integration manager专用,但将其以只读方式发布给团队中的其他所有人

我们是否有任何自动化工具可以将提交“转发”到“祝福”到“集成管理器”

可以以任何方式实现。Git pull请求、GitHub pull请求或其他任何请求

是什么阻止贡献者不直接将提交推送到“受祝福的”存储库

有很多方法可以防止这种情况
gitolite
工具可以保护通过ssh可用的存储库。基于Web的开发环境(所有那些github、gitlab、pagure等)都有自己的权限管理。最后,还有一个简单的诀窍——将受祝福的存储库设置为integration manager专用,但将其以只读方式发布给团队中的其他所有人

我们是否有任何自动化工具可以将提交“转发”到“祝福”到“集成管理器”

可以以任何方式实现。Git pull请求、GitHub pull请求或其他任何请求