multi-git-status
« Back to VersTracker
Description:
Show uncommitted, untracked and unpushed changes for multiple Git repos
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: git version-control cli productivity developer-tools
Install: brew install multi-git-status
About:
MultiGitStatus is a command-line utility that scans multiple Git repositories to provide a consolidated overview of their status. It highlights uncommitted changes, untracked files, and commits that have not been pushed to a remote branch. This tool is designed to help developers quickly assess the state of several projects at once, saving time and preventing forgotten changes.
Key Features:
  • Scans multiple repositories in a single command
  • Reports on uncommitted, untracked, and unpushed changes
  • Color-coded output for easy scanning
  • Simple command-line interface with no complex configuration
Use Cases:
  • Daily stand-up prep to review all local changes across projects
  • Pre-deployment check to ensure no work is left uncommitted or unpushed
  • Auditing a directory of cloned repositories for cleanup
Alternatives:
  • gitstatus – Part of the Zsh powerlevel10k theme, provides status for a single repository.
  • git-wtf – An older tool that provides a summary of a single repository's state relative to its remotes.
Version History
Detected Version Rev Change Commit
Oct 31, 2024 4:23pm 0 VERSION_BUMP 1f52c42c
Oct 31, 2024 10:41am 0 VERSION_BUMP e5000700