https://github.com/kaspar030/git-cache-rs
Git clone cacher
https://github.com/kaspar030/git-cache-rs
cache caching git rust
Last synced: about 1 month ago
JSON representation
Git clone cacher
- Host: GitHub
- URL: https://github.com/kaspar030/git-cache-rs
- Owner: kaspar030
- License: apache-2.0
- Created: 2024-01-29T14:39:38.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-19T21:10:57.000Z (about 2 months ago)
- Last Synced: 2025-10-12T01:08:02.994Z (about 1 month ago)
- Topics: cache, caching, git, rust
- Language: Rust
- Homepage:
- Size: 188 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
**git-cache-rs** is a git helper that allows caching clones in a central folder
so consecutive clones become faster.
It works by first cloning into a cache folder (`~/.gitcache` by default), then
cloning locally out from there. The next time the same repository is cloned, it
will be cloned from the cache.
## Installation
cargo install git-cache
## How to use
Just use `git cache clone ` instead of `git clone `. Add `-U` if you'd like the cached version to update from the
original repository before cloning (not needed for the first clone).
## License
git-cache-rs is licensed under the terms of the Apache License (Version 2.0).