Getting started
Install the script somewhere on your PATH, then point it at a directory that
contains one or more git repositories.
Requirements
- bash
findgit
No Python, Node, or other runtime is required to run the tool. Python is only needed if you build or serve these docs locally.
Install
Clone the repository (or copy the script) and place it on your PATH:
First run
You should see a banner for the start directory, one status line per repository, then a summary of counts for every status.
Colour
Colour is auto by default: enabled when stdout is a terminal, disabled when
piped. Override with --color=always or --color=never. If NO_COLOR is set
in the environment, colour stays off.
Exit codes
| Code | Meaning |
|---|---|
0 |
Every checked repo is acceptable. |
1 |
At least one repo needs attention (or errored). |
2 |
Invalid CLI usage (bad flag, missing directory, …). |
See Reference for the full status model and options.