git_rebase
Rebase the current branch onto a specified branch or commit to streamline Git history. Configure interactive mode for precise control over commit adjustments.
Instructions
Rebase the current branch onto another branch or commit.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
interactive | No | Whether to perform an interactive rebase | |
onto | Yes | Branch or commit to rebase onto | |
repo_path | Yes | The path to the local Git repository |
Input Schema (JSON Schema)
{
"properties": {
"interactive": {
"default": false,
"description": "Whether to perform an interactive rebase",
"type": "boolean"
},
"onto": {
"description": "Branch or commit to rebase onto",
"type": "string"
},
"repo_path": {
"description": "The path to the local Git repository",
"type": "string"
}
},
"required": [
"repo_path",
"onto"
],
"type": "object"
}