git - 您如何编辑其他用户在您自己的仓库中发出的 pull 请求,但保持 PR 处于事件状态?

标签 git github

假设我拥有自己的存储库 - 我们称它为 https://github.com/me/myrepo

现在让我们假设另一个用户 fork 了我的 repo 并进行了一些编辑,并提交了一个 PR 供我 merge 。让我们调用他的 pull 请求 https://github.com/me/myrepo/pull/44

  1. 我希望能够克隆 PR、审查它、进行更改
  2. 我想将这些更改提交给同一个 PR
  3. 稍后,我想 merge 它。

所以基本上,鉴于他已经在我的 repo 上进行了 PR,我认为我有权共同提交他的 PR。

GitHub 提供的“CLI 说明”告诉我通过 pull 检查他的分支,进行编辑,然后 merge 到 master。我不想 merge 到 master。我想保留 PR 中的更改,而不是在他的 fork 中,而是在我的 repo 中。

我可以吗?

谢谢

最佳答案

在 github 中,创建 RP 时有一个选项可以授予原始存储库的维护者推送到源分支的权限。请贡献者启用它。否则,您只能推送到存储库中的另一个分支,并在评论中提出修复建议,或者创建另一个 RP。

关于git - 您如何编辑其他用户在您自己的仓库中发出的 pull 请求,但保持 PR 处于事件状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50420795/

相关文章:

ios - 带有所有 github 补丁的 MGSplitViewController?

python - 如何安装来自 Github (Mac) 的 python 应用程序 portia

git - OpenSSH 提供了错误的公钥?

git - Windows 中的 bower init 命令错误 (gitbash)

git - 错误 merge 后恢复未提交的更改

github - 在 Github 上托管 ipython 笔记本

git - SHA-1 用于提交到 github

git - 企业对 Git 的采用率?

git - TortoiseGit:无法使用 SSH 在 VPS 上 Git 克隆私有(private)存储库

ruby-on-rails - Capistrano 3 在 Ubuntu 12.04 LTS 上部署时出错