如何使用Fork获取所有提交

时间:2013-12-10 09:33:13

标签: github fork clone repository

我试图制作一份我有权访问的回购。然而,当我把它分到我自己的帐户时,并不是所有最新的变化都来了。例如,原始版本有840个提交和7个贡献者,而我的fork只有733个和4个贡献者。此外,自述文件未更新。

如何获得所有更改/更新等的完整副本?

(我是新手,所以我需要非常基本和简单的说明。)

1 个答案:

答案 0 :(得分:0)

当您分叉存储库时,它默认只包含主分支。如果您希望其他分支最简单的方法是将分叉副本克隆到您的工作区,然后将原始存储库添加为新的远程数据库。我通常会做以下事情:

git remote add upstream url-to-original-repository
git fetch --all
git branch -a

这将列出所有分支,您可以签出任何有趣的上游分支。