Tooling / mgit
Run commands across many Git repositories at once.
Sweeps a directory of checkouts and runs the same Git or shell command across all of them, reporting per-repository results so a wide working set stays legible.
Currently published as v0.13.0 · preview
Install
Prefer Homebrew.
The Knowledge Islands tap packages mgit, so Homebrew owns upgrades and removal. Naming the tap in the argument taps it implicitly.
brew install knowledgeislands/tap/mgit
Or use the stable installer endpoint.
The URL below is this site's stable machine route. It redirects to the installer published at v0.13.0 in the source repository, which owns the installer's behaviour and any signature or checksum verification it performs.
curl -fsSL https://knowledgeislands.info/install/mgit | sh
Other tools
The rest of the released set.
ki— The Knowledge Islands command-line interface.git-almanac— Inspect one local Git repository's calendars, authors and reports offline.rig— A declarative description manager for a person's working setup.
Every entry above is declared in one website-owned registry, so its page, its /install/ endpoint and its advertised version always move together.