Commit (and optionally push) to Overleaf
overleaf_commit_pushCommit local repository changes and push to Overleaf to publish your project. Supports branching and staging specific files.
Instructions
Commit changes in the synced Overleaf repo, optionally to a branch, and push back to Overleaf. Pushing publishes to your Overleaf project — set push=true only when you intend that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| push | No | Push to Overleaf (default false) | |
| files | No | Specific files to stage (default: all changes) | |
| branch | No | Create/switch to this branch before committing | |
| message | Yes | Commit message | |
| project | No |