我在Github平台上创建了一个空的存储库。我克隆了它,并签出到另一个分支(假设develop
)。然后,我提交更改,并将代码从develop
推送到Github(git push origin develop
)。但是,我忘记创建master
分支来执行请求请求(PR)。因此,我决定签出到master
分支,删除所有代码,然后将空分支推送到Github。尝试创建PR时遇到问题:
没有什么可比较的。
master是最新的,包含开发中的所有提交。尝试切换基准进行比较。
该范围内没有提交评论
有什么解决办法吗?如何创建从develop
分支到空分支的PR?
答案 0 :(得分:0)
您可以这样做:
git checkout --orphan master
git push --force origin master
这应该创建一个空的master分支,该分支不会基于develop
,因此develop
将有一些内容可以合并到master中。