Execute read-only git commands on ShadowGit repositories for debugging and code analysis. Specify the repository and command to query commit history, diffs, or other insights. Requires valid repo from list_repos().
Execute safe git operations like status, log, checkout, pull, and diff within isolated build environments to manage version control without local dependencies.
Execute git commands for version control in isolated build environments, supporting operations like status, checkout, pull, and branch management with worktree isolation.
Check the current git status of a repository to view changes, staged files, and branch information. Specify a directory path to analyze any git project.
Retrieve recent git commit history for a specified directory, allowing users to define the number of commits to display. Supports error handling for non-git directories and provides a default limit of 10 commits.
Enables comprehensive Git and GitHub operations through 30 DevOps tools including repository management, file operations, workflows, and advanced Git features. Provides complete Git functionality without external dependencies for seamless integration with Gitea and GitHub platforms.
MCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.
Enables AI agents to intelligently organize Git changes into clean, focused commits with autopilot mode or surgical line-by-line staging precision. Supports partial staging of untracked files and handles large diffs with smart truncation.