Git从别人的分支合并

我在github上有一个仓库,而其他人已经分叉并做出了修改。

我要:

  1. 创build一个新的分支
  2. 合并他们的变化到我的分支

我已经创build了新的分支:

git commit -b my_new_branch 

我如何将他们的代码合并到这个新的分支?

这是我创build的分支: https : //github.com/poundifdef/VirginMobileMinutesChecker/tree/widget_toast

这是我想要合并的分支: https : //github.com/xbakesx/VirginMobileMinutesChecker

做这个的最好方式是什么? 我试过一个“拉”,它不会工作。 我真的不知道我在做什么,所以如果有更好的方法来完成这个(除了我创build一个分支,并试图合并),那么我是所有的耳朵!

把他们的github fork repo作为一个远程的你自己的repo的克隆:

 git remote add other-guys-repo <url to other guys repo> 

获取他们的变化:

 git fetch other-guys-repo 

签出您想要合并的分支:

 git checkout my_new_branch 

合并他们的变化(假设他们在主分支上工作):

 git merge other-guys-repo/master 

解决冲突,做出决议,瞧。