假设我:
- 分叉了一个 100 MB 的存储库;
- 只添加了一点承诺;
- 一个月后,上游仓库收到了很多提交,现在有 200 MB;
- 现在我想更新我的分叉存储库。
我看到了两种方法:
- 像往常一样推送更新版本。缺点:它上传 100 MB 到网络。效率低下。
- 完全删除分叉的存储库并重新分叉,然后上传更改。缺点:设置麻烦。
如何有效地做到这一点?
尽管我还没有看到增长如此之快的存储库1我会尝试回答:
clone
存储整个存储库。简而言之:简单地说出你的第一点,这是最直接的一点。
1我对整个 linux 内核历史的最后一次克隆是 900 MB。