不久前,我将 llvm 下载为 zip。这是一个很大的回购,所以我不想再次下载文件,我也不想要历史。但是,我希望将来更改主要存储库在本地显示的更改以及我为自己所做的更改。我想通过一些 rebase/merge 是可能的。
我试过了
git init
git remote add origin https://github.com/llvm/llvm-project.git
git fetch --depth 1
但它再次花费了我的带宽:
Enumerating objects: 426325, done.
remote: Counting objects: 100% (426325/426325), done.
remote: Compressing objects: 100% (228729/228729), done.
Receiving objects: 14% (60241/426325), 32.60 MiB | 672.00 KiB/s