STG-FLOAT(1)
π STG-FLOAT(1) β the StGit Manual, but make it make sense
okay bestie, welcome to stg-float π¦ this is the page from the StGit manual, and honestly? it's kind of a slay.
β¨ NAME β¨
stg-float β push patches to the top, even if applied. yes, even if applied. we love an overachiever π
β¨ SYNOPSIS β¨
stg float [OPTIONS] <patch>...
stg float [OPTIONS] <-S|--series> <file>
β¨ DESCRIPTION β¨
Push patches to the top, even if applied. that's the whole vibe, but let me elaborate because you deserve the details π₯
Float one or more patches to be the topmost applied patches. the patches you're floating can currently be either applied or unapplied β no gatekeeping, both are welcome π«Ά the necessary pop and push operations will be performed to float the named patches. and the patches you didn't name? they stay exactly applied-or-unapplied as they were prior to the float operation. no collateral damage, we don't do that here β¨
lowkey the whole point: named patches go to the top, everyone else stays in their lane. periodt.
π OPTIONS π
--noapplyβ reorder patches without reapplying any patches. just vibes and ordering, no reapply π-S <file>,--series=<file>β rearrange according to a series<file>. let the file be the main character π-k,--keepβ keep the local changes. protect them at all costs π--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. it's giving "let the commit remember where it came from" π«
πΈ STGIT πΈ
part of the StGit suite β see stg(1). iykyk π
and that's the tea, bestie π this iconic little page is from StGit 2.7.0, dated 10/17/2026 β go float some patches, you absolute legend βπ§π
π¦ 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