STG-SYNC(1)
π NAME π
okay so this is stg-sync, straight outta the StGit Manual β she synchronizes patches with a branch or a series, and she's literally here to keep your patches in sync π
β¨ SYNOPSIS β¨
stg sync <--ref-branch=BRANCH|--series=SERIES> [<patch>...|--all]
π¦ DESCRIPTION π¦
For each of the specified patches, stg sync performs a three-way merge with the same patch in the specified branch or series. The command can be used for keeping patches on several branches in sync β main character energy for your patch workflow, no cap π
β οΈ real talk, bestie: the operation may fail for some patches because of conflicts π and the patches in the series must apply cleanly β that part is non-negotiable π«Ά
π OPTIONS π
-a,--allβ synchronize all applied patches πΈ-B <branch>,--ref-branch=<branch>β synchronize patches with<branch>πΏ-S <series>,--series=<series>β synchronize patches with<series>π--committer-date-is-author-dateβ instead of using the current time as the committer date, use the author date of the commit as the committer date β°β¨
π STGIT π
Part of the StGit suite - see stg(1) π«Ά
mwah π β this page rode in with StGit 2.7.0, dated 10/17/2026.
π¦ where this page comes from
- opensuse-leap 16.0: stgit 2.7.0-bp160.1.1 Β· GPL-2.0-only
- opensuse-leap 16.0: stgit 2.7.0-bp160.1.1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms