首页 > 解决方案 > 如何为我分叉的仓库创建 PR?(不是原始回购)

问题描述

在此处输入图像描述

我正在尝试在我分叉的存储库中创建一个 PR(而不是原始存储库)。但是每当我推送我的代码并创建一个 PR 时,它都会在原始存储库中创建。

我采取的步骤:

  1. 分叉 Bob 的 repo(带有 master、dev、ABC 和 DEF 分支)
  2. 使用 myusername/repo.git 克隆到我的本地机器(确保 git remote -v 指向我的分叉仓库)
  3. git checkout -b 新分支
  4. (对文件进行了一些更改)
  5. 混帐添加。
  6. git commit -m "测试"
  7. git push origin 新分支
  8. 在 github 页面上创建了一个 PR
  9. 我在第 8 步创建的 PR 在 Bob 的仓库中显示为“Open” PR。

我究竟做错了什么?如何让 PR 出现在我的仓库中?

标签: gitgithubforkgit-branchpull-request

解决方案


创建 PR 时,系统会提示您输入基本存储库和分支,以及 HEAD 存储库和分支。当您希望它成为您的回购时,听起来您已将基本回购设置为上游。


推荐阅读