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 for undo. 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 is 1, 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 to 0 for no timeout. 240 is the default; 0 means 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 by spf13/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