Git Push Strategy
Git Push Strategy
Active + Reserved Key
Select main, backup, or all configured groups while keeping auto_push behavior explicit.
Command
[tool.custy.git]Category
Git Configuration
Quick Command
push_to = "main"Properties
Properties
| Property | Type | Description | Default | Required |
|---|---|---|---|---|
push_to | main | backup | all | Select main_remotes, backup_remotes, or their de-duplicated union when all_remote is false and no explicit --remote is supplied. | main | No |
auto_push | Boolean | Generated intention to push after commit and tag work, but not consumed by the current active command resolvers or Git service flow. Treat as reserved. | true | No |
Service-level strategy
toml[tool.custy.git]
main_remotes = ["origin"]
backup_remotes = ["mirror"]
push_to = "all"
# Present in the generated file but currently reserved.
auto_push = true