gpt4 book ai didi

GitHub pull 请求 - "Allow edits by maintainers"

转载 作者:行者123 更新时间:2023-12-05 02:05:40 25 4
gpt4 key购买 nike

我 fork 了一个上游仓库,克隆了它,并创建了一个分支来处理一些事情

完成分支​​编码后,我创建了一个 merge 请求。但是在页面上有一个复选框“允许维护者编辑”

这是什么意思?这是否意味着上游的维护者能够修改我的分支的分支?

这太困惑了

最佳答案

是的,这意味着目标存储库的维护者可以修改 PR 所基于的存储库中的分支(因为这就是您修改 PR 的方式)。

你为什么要允许这个?它使维护者更容易在 merge 之前添加一些提交。也许有一些小的打字错误需要修正,或者他们想要进行风格上的改变。这样他们就可以进行这些更改并 merge 。他们的其他选择是要求您这样做(需要很长时间),或者将 PR pull 到他们自己的分支中以在 merge 之前进行更改(最终结果相同,但工作更多)。

通常你会从一个你不打算做更多工作的分支上创建一个 PR——一旦 PR 被 merge 你就删除那个分支,所以它是否有额外的提交并不重要。无论如何,下次您从上游 pull 时,维护者的那些提交将最终出现在您的存储库中,对吧?

关于GitHub pull 请求 - "Allow edits by maintainers",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63341296/

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