checkout
Switch branches or restore working tree files in a Git repository by specifying a branch name, commit hash, or file path. Use with the Git MCP Server for enhanced Git operations.
Instructions
Switch branches or restore working tree files
Input Schema
Name | Required | Description | Default |
---|---|---|---|
path | No | Path to repository. MUST be an absolute path (e.g., /Users/username/projects/my-repo) | |
target | Yes | Branch name, commit hash, or file path |
Input Schema (JSON Schema)
{
"properties": {
"path": {
"description": "Path to repository. MUST be an absolute path (e.g., /Users/username/projects/my-repo)",
"type": "string"
},
"target": {
"description": "Branch name, commit hash, or file path",
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
}