每天了解几个MCP SERVER:Git 操作利器

📅 发布时间:2026/7/5 19:08:13 👁️ 浏览次数:
每天了解几个MCP SERVER:Git 操作利器
每天了解几个MCP SERVERGit 操作利器继续系列。第3篇写了 Filesystem今天聊聊开发日常离不开的 ——Git。一句话概括让你的 AI 直接操作 Git 仓库查看状态、提交代码、管理分支。能做什么基本上 Git 的常用操作都有工具功能git_status查看工作区状态git_diff_unstaged查看未暂存的变更git_diff_staged查看已暂存的变更git_diff比较分支或提交git_log查看提交历史git_add暂存文件git_commit提交变更git_reset取消暂存git_branch列出分支git_create_branch创建分支git_checkout切换分支git_show查看某个提交的内容怎么安装# 方式一uvx推荐uvx mcp-server-git--repository/path/to/your/repo# 方式二pippipinstallmcp-server-git python-mmcp_server_git--repository/path/to/your/repo配置到 Claude Code{mcpServers:{git:{command:uvx,args:[mcp-server-git,--repository,/path/to/your/repo]}}}实用场景1. 代码 Code Review让 AI 直接看 diff帮我看看刚才的提交改了什么 git_show revisionabc1232. 查历史最近一周的提交有哪些 git_log max_count20, start_timestamp1 week ago3. 提交代码帮我提交今天的改动 git_add files[src/index.js] git_commit messagefeat: 添加新功能4. 分支管理从 main 分支创建一个 develop git_create_branch branch_namedevelop, base_branchmain注意事项官方说了目前还在早期开发阶段功能和工具可能会变。用的时候注意点生产环境建议先在测试仓库试试提交前最好让 AI 先git_diff预览一下不要随便git reset --hard后果自负我的用法我一般把项目目录配置进去然后问 AI “刚才改了什么” — 直接看 diff让 AI 帮忙写提交信息查某个 bug 是哪次提交引入的对比两个分支的差异比手敲命令快多了而且 AI 还能帮你分析代码变动。下期想看 Memory知识图谱记忆还是 Sequential Thinking思考链相关链接GitHubhttps://github.com/modelcontextprotocol/servers/tree/main/src/gitPyPIhttps://pypi.org/project/mcp-server-git/