【问题标题】:Reopening a closed pull request after rebasing its branch在重新定位其分支后重新打开已关闭的拉取请求
【发布时间】:2021-08-03 17:09:18
【问题描述】:

我的情况很简单, 我创建了一个分支 foo 并将其推送到远程。 我创建了一个拉取请求以将其合并到主分支。 之后我删除了 git 上的远程分支(我使用的是git push origin --delete foo)。 之后,我创建了一些更改并进行了变基。 然后,我把这个分支推送到远程,同名foo

现在,我希望能够重新打开拉取请求,但我无法这样做,重新打开 PR 按钮已禁用。

我实际上想要实现的是拥有干净的提交历史记录,同时能够为每个拉取请求查看其自己的历史记录。

bitbucket 上提供了上述过程。

【问题讨论】:

    标签: git github bitbucket


    【解决方案1】:

    我怀疑您将无法使用与用于关闭的拉取请求的分支同名的分支创建新的拉取请求。

    这可能是因为,在 GitHub 上,您可以restore a deleted branch from a closed PR
    为避免与这个可能恢复的分支发生任何冲突,您的新 PR 应具有不同的分支名称。

    【讨论】:

      猜你喜欢
      • 2012-09-22
      • 1970-01-01
      • 2017-02-14
      • 2014-09-29
      • 1970-01-01
      • 2020-09-19
      • 2020-01-09
      • 2019-05-05
      • 1970-01-01
      相关资源
      最近更新 更多