如何在forked github仓库中更新我的新分支

时间:2014-03-15 01:15:08

标签: github branch

我在github上分享了一个公共仓库进行一些更改。我创建了一个新的分支并在那里实现了我的更改。现在我想从上游仓库获取新的提交,但我只能将上游提交同步到我的主仓库而不是新分支。如何从上游同步到我的新分支而不是主分支?

1 个答案:

答案 0 :(得分:0)

  

如何从上游同步到我的新分支而不是主分支?

您应首先同步master,然后在新更新的master之上重新分支您的分支。

git pull upstream master
git checkout yourBranch
git rebase master
git push -f origin yourBranch

假设您有一个名为“upstream”的遥控器,指的是原始仓库的网址(您已经分叉)

有关“git remote add upstream”命令示例,请参阅“Pull new updates from original Github repository into forked Github repository”。