在不下载整个repo的情况下克隆git子树

在不下载整个repo的情况下克隆git子树,git,subdirectory,git-clone,Git,Subdirectory,Git Clone,我需要从Chromium存储库克隆subdir,因为存储库很大,我没有资源下载它。答案没有帮助,因为git仍在下载整个回购协议 $ git init $ git remote add -f origin https://chromium.googlesource.com/chromium/src Updating origin remote: Sending approximately 4.44 GiB ... remote: Counting objects: 222129, done rem

我需要从Chromium存储库克隆subdir,因为存储库很大,我没有资源下载它。答案没有帮助,因为git仍在下载整个回购协议

$ git init
$ git remote add -f origin https://chromium.googlesource.com/chromium/src
Updating origin
remote: Sending approximately 4.44 GiB ...
remote: Counting objects: 222129, done
remote: Finding sources: 100% (438/438)
Receiving objects:   0% (6064/7199440), 3.07 MiB | 174.00 KiB/s

Jorg的答案回答了你的问题。你需要寻找稀疏克隆/获取存储库,因为它太大了,而我没有资源下载它。带上笔记本电脑,去一家有免费wifi的咖啡馆?@ace我的SSD太小了。