COMPOSER-CLI(1)
π COMPOSER-CLI-BLUEPRINTS-UNDO π
okay bestie, listen β this is a page from the composer-cli manual, and it's the blueprints undo subcommand. it's a whole vibe: you messed up a blueprint, you wanna go back, and this is the lil guy that does it. no cap. π¦
β¨ NAME β¨
composer-cli-blueprints-undo β Undo a blueprint change π
like literally that's it, that's the whole job. undo. rewind. ctrl+z but make it β¨officialβ¨.
πΈ SYNOPSIS πΈ
composer-cli blueprints undo BLUEPRINT COMMIT [flags]
so you give it a BLUEPRINT (which one you're rewinding) and a COMMIT (where you're rewinding to), and then any [flags] you wanna sprinkle on top. main character energy fr fr. π
π DESCRIPTION π
Undo a blueprint change and revert to COMMIT.
- Commits can be shown with
composer-cli blueprints changes
that's the whole thing bestie β you're time-travelling your blueprint back to a specific commit. π°οΈ and if you don't know which commit you want? run composer-cli blueprints changes first and go shopping through the list. iykyk. π§
π OPTIONS π
-h,--help[=false]β help forundo. your little "wait what does this do again" button. no judgement. π
β¨ OPTIONS INHERITED FROM PARENT COMMANDS β¨
these ones come down from the parent command like family heirlooms. you didn't ask for them but they're here and they're iconic. π
-a,--api=1β WELDR Server API Version to use. default is1, slay.--cloudsocket="/run/cloudapi/api.socket"β Path to the cloudapi server's socket file. that's where the socket lives. respect its home. π-j,--json[=false]β Output the raw JSON response instead of the normal output. for the girlies who want the raw data and nothing else. π--log=""β Path to optional logfile. optional, like your plans for the weekend. default is empty. β-s,--socket="/run/weldr/api.socket"β Path to the WELDR API server's socket file. yes it's a different socket from the cloudsocket one. no they are not the same. keep up bestie. π--test=0β Pass test mode to compose.1=Mock compose with fail.2=Mock compose with finished. perfect for pretending things went wrong on purpose. π--timeout=240β Timeout to use for server communication. Set to0for no timeout.240is the default;0means you're committing to waiting FOREVER so maybe think about that one. π--weldr-only[=false]β Only use the WELDR API; skip using the newer Cloud API. old school. classic. lowkey nostalgic. π₯
π EXAMPLE π
here's the moment you've all been waiting for:
composer-cli blueprints undo tmux-image 4c2ee916e521fcd5342466e320dfe39eca1e3154
look at her go. tmux-image gets yanked back to commit 4c2ee916e521fcd5342466e320dfe39eca1e3154. iconic behaviour. periodt. π
π¦ SEE ALSO π¦
go read the parent page if you want the full lore. it's giving expanded universe. π
π HISTORY π
28-Apr-2026β Auto generated byspf13/cobra
so it wasn't hand-written by a poet, it was spat out by a Go library. still cute though. π€π
heads up bestie: this page is from composer-cli, dated Apr 2026, and it's the COMPOSER-CLI(1) manual section. that's the whole tea. drink responsibly. π
β¨π
π¦ where this page comes from
- fedora 44: weldr-client 36.2-2.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms