2017-03-03 92 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推入您的貨叉。