git - 如何为我分叉的仓库创建 PR?(不是原始回购)
问题描述
我正在尝试在我分叉的存储库中创建一个 PR(而不是原始存储库)。但是每当我推送我的代码并创建一个 PR 时,它都会在原始存储库中创建。
我采取的步骤:
- 分叉 Bob 的 repo(带有 master、dev、ABC 和 DEF 分支)
- 使用 myusername/repo.git 克隆到我的本地机器(确保 git remote -v 指向我的分叉仓库)
- git checkout -b 新分支
- (对文件进行了一些更改)
- 混帐添加。
- git commit -m "测试"
- git push origin 新分支
- 在 github 页面上创建了一个 PR
- 我在第 8 步创建的 PR 在 Bob 的仓库中显示为“Open” PR。
我究竟做错了什么?如何让 PR 出现在我的仓库中?
解决方案
创建 PR 时,系统会提示您输入基本存储库和分支,以及 HEAD 存储库和分支。当您希望它成为您的回购时,听起来您已将基本回购设置为上游。
推荐阅读
- c# - Newtonsoft 不断抛出 Newtonsoft.Json.JsonSerializationException。为什么?
- javascript - 为什么我对相同的正则表达式拆分函数得到不同的结果?
- docker - Graylog与docker,如何配置容器
- laravel - 访问子表where子句中的父表列
- multithreading - 线程中使用的所有东西都必须在 Rust 中可以“发送”吗?
- opengl-es - 渲染到纹理在 OpenGL ES 2.0 中不起作用
- python - 未安装依赖项 Elastic Beansalk + Django
- python - 如果 DEBUG 为 False,您必须设置 settings.ALLOWED_HOSTS。Django 射频
- azure-devops - java.lang.ClassNotFoundException: com.salesforce.ant.DeployTask$CodeNameElement
- firebase - Cloud Functions firebase.json 的 Firebase 托管重写不适用于多个环境