12 releases

0.2.3 Jul 1, 2024
0.2.2 Jul 1, 2024
0.2.1 Jun 28, 2024
0.1.5 Feb 6, 2024
0.1.3 Jan 30, 2024

#131 in #git-repository

Download history 303/week @ 2024-07-03 61/week @ 2024-07-10 42/week @ 2024-07-17 145/week @ 2024-07-24 115/week @ 2024-07-31 63/week @ 2024-08-07 59/week @ 2024-08-14 42/week @ 2024-08-21 54/week @ 2024-08-28 74/week @ 2024-09-04 143/week @ 2024-09-11 98/week @ 2024-09-18 66/week @ 2024-09-25 76/week @ 2024-10-02 53/week @ 2024-10-09 59/week @ 2024-10-16

267 downloads per month
Used in laze

Apache-2.0

24KB
593 lines

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

~4–14MB
~199K SLoC