17 releases

0.2.8 Feb 12, 2026
0.2.6 Oct 20, 2025
0.2.5 Apr 13, 2025
0.2.4 Jan 27, 2025
0.1.5 Feb 6, 2024

#224 in Caching

Download history 95/week @ 2026-01-15 126/week @ 2026-01-22 120/week @ 2026-01-29 144/week @ 2026-02-05 311/week @ 2026-02-12 170/week @ 2026-02-19 305/week @ 2026-02-26 198/week @ 2026-03-05 233/week @ 2026-03-12 164/week @ 2026-03-19 157/week @ 2026-03-26 180/week @ 2026-04-02 217/week @ 2026-04-09 203/week @ 2026-04-16 152/week @ 2026-04-23 169/week @ 2026-04-30

764 downloads per month
Used in laze

Apache-2.0

40KB
1K SLoC

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 <clone options> instead of git clone <clone options>. 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).

Dependencies

~16–31MB
~466K SLoC