>_

gita

agent-ready non-interactive

Manage many git repos with sanity 从容管理多个git库

How to install gita

pipx install gita

gita use case

Manage and batch-operate on multiple git repositories from a single command-line interface

When to use gita

  • View the status (branch, modifications, commit messages) of multiple git repos at once
  • Execute git commands or shell commands across a group of repos simultaneously
  • Quickly switch between repos or perform common git operations without navigating to each directory

When not to use gita

  • Managing a single repository (native git is simpler)
  • Complex git workflows requiring interactive merging or rebasing across repos

gita features

  • · Side-by-side display of branch, modification, and commit status for multiple repos
  • · Batch delegation of git commands, aliases, and shell commands to selected repos
  • · Add/manage repos from any working directory
  • · Cross-platform (Python-based CLI)

Want your agent to find this automatically?

Add the MCP server to your agent config and it will discover tools like gita on its own.

Set up MCP →

Similar tools to gita