分叉在GitHub中更新的存储库

时间:2012-04-27 09:07:11

标签: git github fork

获取更新存储库的最佳方法是什么?通常有一个按钮表示“叉”,但“你的叉子”按钮取而代之。这是因为我已经分叉了旧版本的存储库吗?

2 个答案:

答案 0 :(得分:2)

您可以通过命令

更新存储库
git fetch

然后环顾四周,并在必要时进行合并/转换。

答案 1 :(得分:1)

您应该将原始存储库作为源添加到本地git存储库

cd /my/local/repository
git remote add upstream git@github.com/author/originalrepo.git

你可以选择你想要的任何名字,但我通常坚持上游。

使用git pull upstream master,您可以从原始仓库获取主分支,合并更改并使用git push origin master将其推送到您的分支