Git operations,
orchestrated at scale.
Git Wrangler broadcasts everything from simple pulls to complex history rewrites across dozens of repositories — in a single command.
curl -fsSL https://raw.githubusercontent.com/kaufmann-dev/git-wrangler/main/install | bash Everything you need,
nothing you don't.
A lean, modular bash architecture — every command is a self-contained script, every operation is sandboxed.
Multi-Repo Management
Run any Git operation across every repository in a directory with a single command. Status, pull, commit, push — all in parallel.
History Rewriting
Safely rewrite authors, commit messages, timestamps, and purge secrets across all repos at once — powered by git-filter-repo.
Subshell Isolation
Each repository operation runs in its own subshell. Directory changes and variables never leak, guaranteeing predictable results.
Smart Status Dashboard
Instant at-a-glance view of every repo's dirty/clean state, ahead/behind counts, and remote tracking status.
Dynamic Help System
No central registry. The help menu is auto-generated by parsing structured metadata headers in each script — forever zero-maintenance.
Cross-Platform
Works natively on macOS, Linux, and Windows via Git Bash or WSL. One install command, works everywhere.
From zero to orchestration in 30 seconds.
No configuration files. No daemon processes. Just a clean, Git-like CLI that you can pipe, script, and automate immediately after install.