#git-repository #git #utility #setup #workarea

git-workarea

Simple routines to work with git repositories and set up minimal workareas with them

17 stable releases (3 major)

new 4.3.0 Mar 7, 2025
4.2.6 Nov 13, 2024
4.2.5 May 30, 2023
4.2.2 Mar 12, 2023
1.0.1 Jan 18, 2017

#9 in #setup

Download history 204/week @ 2024-11-13 88/week @ 2024-11-20 99/week @ 2024-11-27 99/week @ 2024-12-04 73/week @ 2024-12-11 69/week @ 2024-12-18 63/week @ 2024-12-25 65/week @ 2025-01-01 134/week @ 2025-01-08 58/week @ 2025-01-15 56/week @ 2025-01-22 61/week @ 2025-01-29 105/week @ 2025-02-05 94/week @ 2025-02-12 86/week @ 2025-02-19 92/week @ 2025-02-26

387 downloads per month
Used in 4 crates (3 directly)

MIT/Apache

84KB
2K SLoC

git-workarea

Simple routines to work with git repositories and set up minimal workareas with them.


lib.rs:

Git workarea

This crate implements a workarea given a bare git repository. A workarea is like a worktree except that its on-disk representation is minimal so that operations are not constrained by disk speed.

Dependencies

~6–16MB
~232K SLoC