Expand description
Every stk-owned git config key and its resolution logic, in one place.
Constants§
- DEFAULT_
REMOTE - MERGE_
STRATEGY_ KEY - MERGE_
WAIT_ KEY - NO_
UPDATE_ CHECK_ KEY - PROVIDER_
KEY - PUSH_
ON_ RESTACK_ KEY - PUSH_
ON_ SUBMIT_ KEY - REMOTE_
KEY - SETTINGS
- Every
[stk]setting the tool reads, with its default behavior. Shown bygit stk config. - SUBMIT_
DRAFT_ KEY - SUBMIT_
STACK_ KEY - UPDATE_
REFS_ KEY
Functions§
- bool_
setting - A boolean setting’s value, defaulting to false when unset.
- merge_
strategy - The merge strategy for
git stk merge: squash, rebase, or merge. - push_
enabled - Resolve a
--push/--no-pushflag pair against its config-key default. - remote
- The remote used for provider detection, trunk discovery, and pushes.