Using GitManager
GitManager scans the folders you configure and shows every Git repository it finds, with each repo's current branch, whether it has uncommitted changes, and how far ahead or behind its upstream it is.
Getting started
- Copy
.env.exampleto.env. - Set
GIT_REPO_ROOTSto the folders that hold your repos. - Run
docker compose upand open the dashboard.
Reading the dashboard
- Branch — the checked-out branch (or
HEADwhen detached). - Dirty — the working tree has staged or unstaged changes.
- Ahead / behind — commits your branch leads or trails its upstream by.
Background refresh
The dashboard refreshes on its own. By default it does not reach
the network — enable SCAN_FETCH_ENABLED if you want
ahead/behind counts kept current via git fetch.