Configure git integration
set_git_configConfigure per-project git integration to commit and optionally push finished tickets to the project's repository, overriding account-wide defaults for push behavior.
Instructions
Enable/configure optional per-project git integration so finished tickets can be committed (and optionally pushed) to the project's code repo. No secrets are stored — push uses the machine's own git credentials. Set codeLocation in project config to point at the repo. gitMode ("commit-only" | "commit-push" | "ask") controls what commit_feature/deploy_site do when a call doesn't pass an explicit push param, and overrides the account-wide default from set_global_config for this project only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| push | No | Also push after committing. Superseded by gitMode going forward; kept for back-compat. | |
| branch | No | ||
| remote | No | ||
| enabled | No | ||
| gitMode | No | Per-project push behavior, overriding the account-wide default (set_global_config). | |
| project | Yes | ||
| messagePrefix | No |