Introduction
git-gist (gg) is a fast, cross-platform CLI that discovers git repositories under a root and runs git (or built-in insights) across them in parallel.
Current release: 1.1.0. User guide: https://gg.chtnnhfoundation.org/.
Design pillars:
- Hybrid discovery — auto-scan children, plus aliases, groups, and filters
- Direct passthrough —
gg statusmeansgit statuseverywhere selected - Reserved builtins — overview, list, sync, update, scaffold, etc. win over passthrough
- Scriptable — JSON/NDJSON, stable exit aggregation, dry-run
What’s in 1.1.0
- Semantic colors in
overview/sync/staletables (tree, age, ahead/behind) [[auto_enroll]]+gg updateto enroll new repos into aliases / groups / tags- Correct
--root/ selection /--dry-runbehavior across commands (see Targeting & flags)