gpt4 book ai didi

git - 限制分支 X 仅从 Github 中的一个特定分支 Y merge

转载 作者:行者123 更新时间:2023-12-03 17:16:15 24 4
gpt4 key购买 nike

我的存储库属于我创建的组织。我想防止在 pull 请求期间发生错误。例如,意外允许分支 master从不同的分支 merge 然后 development .

我怎样才能做到这一点?

最佳答案

如果你让 master一个 protected 分支,那么只有那些对 protected 分支具有提升访问权限的人才能推送到它,和/或 merge pull 请求(理想情况下,除非修复 merge/提交问题,否则在没有 pull 请求审查的情况下,任何人都不会直接推送)。确实没有必要确保它们仅来自 development (在我看来),这只是您需要与获得这些权利的领导/高级开发人员达成一致的过程。

Git 提供了大量工具来恢复某些人搞砸的罕见情况。当然,您最终可能会额外提交一两次提交,但这并不是灾难性的。完全僵化的、自上而下的过程比松懈一点、对人们进行最佳实践培训并在整个培训和纠正过程中使他们成为更好的开发人员(当奇怪的错误确实发生时)会损失更多的生产力。

至少这是我的经验。

关于git - 限制分支 X 仅从 Github 中的一个特定分支 Y merge ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46495855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com