用新的分叉

时间:2016-02-29 00:55:42

标签: git github fork branch github-pages

我分叉了一个我拥有的repo来对gh-pages分支进行一些更改。我最终从头开始创建一个新的,所以现在它不与原始共享提交历史记录。

我现在想要将这个新的gh-pages分支合并回原始的repo,替换原来的gh-pages分支。

当我尝试比较并创建拉取请求时,我在github上收到此错误。

Forked_Repo:gh-pages and Original_Repo:gh-pages are entirely different commit histories.

我应该如何使用fork上的新版本替换原始仓库中的gh页面?

1 个答案:

答案 0 :(得分:1)

您可以删除原始仓库中的分支gh-pages,然后将新gh-pages推送到该仓库。

在民间回购中,您将原始回购设置为遥控器:

git remote add upstream <original-repo-url>

然后将gh-pages推送到upstream

git push -f upstream gh-pages

已编辑:添加详细命令以将分支从分支推送到原点