GitHub Checkout and Commit Tools logo

GitHub Checkout and Commit Tools

by tmw397

This repository showcases checkout and commit tools designed for the GitHub MCP server. It enables performing Git operations directly, such as checking out branches/commits and creating/pushing commits.

View on GitHub

Last updated: N/A

GitHub Checkout and Commit Tools

This repository demonstrates the new checkout and commit tools for the GitHub MCP server.

Features

  • checkout_branch: Checkout a branch in a local repository
  • checkout_commit: Checkout a specific commit in a local repository
  • create_commit: Create a commit in a local repository
  • commit_and_push_file: Commit and push a file to a GitHub repository

Usage

These tools can be used with the GitHub MCP server to perform Git operations directly from Claude.

Example

This line was added using the commit_and_push_file tool!