Git Remotes
Git Remotes
Active + Optional Key
Name one fallback remote and separate authoritative destinations from mirrors or archives.
Command
[tool.custy.git]Category
Git Configuration
Quick Command
[tool.custy.git]Propertiesâ
Properties
| Property | Type | Description | Default | Required |
|---|---|---|---|---|
default_remote | Remote name string | Fallback when a main-group push has no main_remotes and no explicit --remote. Use a name reported by git remote, not a URL. | origin | No |
main_remotes | Remote name array | Authoritative destinations for group-aware push flows. | ["origin"] | No |
backup_remotes | Remote name array | Optional mirror or archive destinations for group-aware push flows. Supported but commented out in the generated file. | [] | No |
Multi-host setup
toml[tool.custy.git]
default_remote = "origin"
main_remotes = ["origin", "gitlab"]
backup_remotes = ["mirror"]