gita - manage many git repos with sanity
Python CLI for running git commands across N repos at once. Groups, parallel fetch, and side-by-side status - perfect for monorepo-of-repos setups.
This entry doesn't have a long-form writeup yet. Follow the source link above for the full context.
Featured in
Related entries
git-delete-merged-branches - prune merged branches
Python CLI that finds and deletes git branches already merged into a target. Handles squash-merge detection across multiple remotes.
git-machete - branch tree manager and rebase automation
Maintains a tree of branches and automates the rebase/merge sequence across stacked PRs. Useful when your team works on chains of dependent branches.
revup - upload stacked Git PRs in one command
Python git wrapper that turns a single push into multiple relative pull requests with patch revision tracking and rebase detection. Used in production at Skydio.
git-lrc - on-commit AI code review
Free Go CLI that runs unlimited AI code reviews on each commit, with no per-review cap or external service in the loop.