List commits
gitlab_list_commitsList commit history from GitLab projects with optional filters for path, date range, author, and branch.
Instructions
Commit history with optional path and date filters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1) | |
| path | No | Only commits touching this path | |
| limit | No | Cap for all_pages (default 500) | |
| since | No | ISO 8601 | |
| until | No | ||
| author | No | ||
| per_page | No | Items per page, max 100 (default 20) | |
| ref_name | No | Branch/tag; default branch when omitted | |
| all_pages | No | Follow pagination and return up to `limit` items across pages | |
| project_id | No | Project id or URL-encoded path, e.g. `42` or `group/subgroup/project`. Falls back to GITLAB_PROJECT_ID. | |
| with_stats | No |