我可以保持原始的分叉github存储库最新吗?

时间:2018-08-06 19:31:29

标签: github

如果我分叉一个仓库,以便我可以添加自己的更改,那么我是从本质上切断对原始仓库的任何新修改或更改,还是可以使用新更改并保留我的分叉版本? / p>

1 个答案:

答案 0 :(得分:0)

您可以使fork保持同步,并将更改保留在另一个分支中,从GitHub上的停靠站中查看Syncing a fork,基本上您需要configure a remote to fork

 $ git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
 $ git fetch upstream
 $ git checkout master
 $ git merge upstream/master

强制您的本地master分支类似于upstream/master

 $ git checkout master
 $ git reset --hard upstream/master

要保持远程更新:

 $ git push origin master --force