2017-03-03 75 views
1

我对github很新。从叉github同步

我从第三方做了一个分支,然后我修改了这个分支中的几个文件并提交给我的分支。基于我的分支,我做了一个分支。

我注意到上游(我做叉的第三方来源)有一些更新,所以我同步我的叉。现在我该如何将我的分支上的更改推送到我的分支?

另一种情况是,我在我的分支做了一些修改后,我怎么把它们推回到我的分支?

回答

0

,我做了一个分支。我注意到上游有一些更新(我做叉的第三方来源),所以我同步我的分叉。现在我该如何将我的分支上的更改推送到我的分支?

其实,如果你已经添加了遥控指向初始回购,你要做的就是:

git remote add upstream /url/original/repo 
git fetch upstream 
git checkout your-pr-branch 
git rebase upstream/master 
git push --force 

这个假设your-pr-branchupstream回购master分公司完成。
如果您想同步您的货叉,您也可以将upstream/master拖入master并将master推入您的货叉。