Skip to main content

Remotes

Remote Resolution

Stable

Understand explicit selection, configured main and backup groups, default fallback, and branch safety.

Commandcusty push

Category

Git Operations

Quick Command

custy push [OPTIONS]

remotesoriginbackup

Overview​

The workflow engine assigns remotes a main or backup role. The role controls when the destination is processed and which safety rules apply.


Remote Roles

Resolved Destination Types

Explicit Remote

--remote selects exactly one destination and overrides group settings.

Main Remotes

Come from main_remotes, falling back to default_remote when the list is empty.

Backup Remotes

Come only from backup_remotes and remain subject to branch safety.

All Remotes

--all-remote selects the de-duplicated union of configured main and backup groups.

Branch Safety

Backup push is intentionally skipped for configured non-critical branch prefixes such as feature, CI, or sandbox work.



Inspect Repository Remotes

Terminal
bash
git remote -v
git branch --show-current