Commit multiple files
gitlab_commit_filesCreate a single Git commit with multiple file operations, including create, update, delete, move, and chmod, in one request.
Instructions
Creates one commit that touches several files at once (create/update/delete/move).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | Yes | ||
| actions | Yes | Multiple file operations applied as one commit | |
| project_id | No | Project id or URL-encoded path, e.g. `42` or `group/subgroup/project`. Falls back to GITLAB_PROJECT_ID. | |
| start_branch | No | Create `branch` from this branch | |
| commit_message | Yes |