3 ms·
The two features of interest are "shallow clone" and "partial checkout". Both of these features are already part of git. A current experiment is an untracked
by davvid 11y ago
The two features of interest are "shallow clone" and "partial checkout".
Both of these features are already part of git.
A current experiment is an untracked files cache, which speeds up stuff on large repos considerably. This stuff is actively being worked on -- the git project has always valued performance.
- qznc 11y agoNo, "shallow clone" and "partial checkout" are both different to "narrow clone". Maybe "partial clone" would fit the git terminology better. A shallow clone misses history after a certain point in time (well, commit order). A narrow clone misses history except in a subtree. A partial clone looks like a narrow clone in the workspace, but a narrow clone should have substantially less objects to download and store.