我创建了一个新的存储库在本地,它推到Github的主分支,下面https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/无法创建一个拉请求一个特性分支合并到新创建的存储库
在我的本地机器,然后我在GitHub网站上创建了一个新的存储库,以及一个特性分支,通过
git init git checkout -b featurebranch git add somefile git commit -m
,我创建了一个信息库。
回到我的本地机器上,
git remote add origin remote-repository-URL git push origin featurebranch
然后我意识到我需要创建一个主分支,从而使 后,我可以创造一个拉请求别人给 特性分支合并成主分支。所以,我创建了一个主分支
git checkout -b master
git status
显示工作目录是干净的,所以我把 主分支到Github上git push origin master
在GitHub上,我设置默认分支是主分支,但 无法创建合并功能分支到 主分支的请求并发出以下通知:
比较变化
没有什么可比较的。 master是最新的,来自B02913的所有提交 。尝试切换基准进行比较。
我以为消息告诉我的理由是,提交 在主服务器和功能分支是一样的,所以我又回到 我的本地库,我删除一切从主分支, 并推空提交的主分支到Github上再次,通过
git rm somefile git commit -m git push origin master
即使当前提交的主分支,我还是 不能创建一个拉请求特性分支合并到主 分支,与sa我通知如上。
我不明白为什么我仍然得到相同的通知,因为 现在主设备上的当前提交是空的,而功能分支上的当前提交 没有。
现在我该怎么办,创建一个合并功能分支到主分支的拉请求?
谢谢。
您创建了一个功能分支,然后基于此分支创建了主分区,然后在主分区上添加了一个提交。所以功能分支已经合并到主控:您从该分支创建主控。 –