#git #git-repository #utility

git-workarea

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

18 stable releases (3 major)

4.3.2 Nov 19, 2025
4.3.0 Mar 7, 2025
4.2.6 Nov 13, 2024
4.2.5 May 30, 2023
1.0.1 Jan 18, 2017

#24 in #utility

Download history 114/week @ 2025-09-25 140/week @ 2025-10-02 94/week @ 2025-10-09 120/week @ 2025-10-16 171/week @ 2025-10-23 135/week @ 2025-10-30 124/week @ 2025-11-06 143/week @ 2025-11-13 115/week @ 2025-11-20 74/week @ 2025-11-27 67/week @ 2025-12-04 74/week @ 2025-12-11 163/week @ 2025-12-18 57/week @ 2025-12-25 81/week @ 2026-01-01 60/week @ 2026-01-08

376 downloads per month
Used in 8 crates (7 directly)

MIT/Apache

88KB
2K SLoC

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.


git-workarea

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

Dependencies

~5–12MB
~240K SLoC