built-in support for the file
protocol · Issue #734 · GitoxideLabs/gitoxide (original) (raw)
Currently gitoxide
relies on shelling this out to the git upload-pack
binary which isn't necessarily available on all systems. Instead, we must implement the server side of the fetch
operation ourselves and use it.
Key Features
- Shallow support
- Cargo supports shallow clones, and ideally these also work locally just like when using
git
- Cargo supports shallow clones, and ideally these also work locally just like when using
- Protocol V2
- Probably V1 can be skipped