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