Local Git is a Python-based Git repository management server that leverages the MCP (Message-based Communication Protocol) server framework. It provides a streamlined way to create, manage, and interact with local Git repositories, ensuring repository name validation and supporting essential Git operations like creating, adding files, committing, pulling, pushing, and generating diffs.
Key Features
01Create and manage local Git repositories
02Generate diffs
03Validate repository names
04Utilizes Black and isort for consistent code formatting
05Perform Git operations (add, commit, push, pull)