GitHub/Git:无法使用特定分支创建拉取请求(无按钮)
GitHub/Git: Can't create pull request (no button) with specific branch
我有 3 个分支:main
、test-1.1
和 myName
。
如果我尝试使用 myName
和 main
创建拉取请求,我将能够做到:
但是要知道,如果我用我的 test-1.1
分支替换 main
,它会给我:
但为什么 ?我想与 test-1.1
合并,但我不能。
如何解决这个问题?
看起来您有两个分支(不再)共享相同的根提交。因此,GitHub 无法为您生成合并请求。从技术上讲,您的两个分支完全不相关(即使它们包含相似的内容)。
main
、test-1.1
、myName
是否都属于同一个分支?
为了回答您的具体情况,我们需要更多信息(分支上有什么),因为 github 正在比较分支并告诉您哪些可以合并,哪些不能。如果它们可以合并,github 允许您创建拉取请求以将 myName
合并到 master
。 myName
和 test-1.1
分支之间必须有 'merge conflicts'。
我有 3 个分支:main
、test-1.1
和 myName
。
如果我尝试使用 myName
和 main
创建拉取请求,我将能够做到:
但是要知道,如果我用我的 test-1.1
分支替换 main
,它会给我:
test-1.1
合并,但我不能。
如何解决这个问题?
看起来您有两个分支(不再)共享相同的根提交。因此,GitHub 无法为您生成合并请求。从技术上讲,您的两个分支完全不相关(即使它们包含相似的内容)。
main
、test-1.1
、myName
是否都属于同一个分支?
为了回答您的具体情况,我们需要更多信息(分支上有什么),因为 github 正在比较分支并告诉您哪些可以合并,哪些不能。如果它们可以合并,github 允许您创建拉取请求以将 myName
合并到 master
。 myName
和 test-1.1
分支之间必须有 'merge conflicts'。