rba_git_sync_files
Explicitly commit selected workspace files and optionally push the branch. Blocked if the index is pre-staged, preventing unrelated scripts from being swept in.
Instructions
Explicitly commit selected existing RBA workspace files and optionally push the current branch. It refuses to run with a pre-staged index and never uses git add --all, so unrelated scripts are not swept into a sync.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| push | No | ||
| files | Yes | ||
| branch | No | Optional branch to push; defaults to the checked-out branch. | |
| remote | No | origin | |
| message | Yes |