Buf(1)

πŸ“¦
version 1.75.0 Β· 3 versions
, in arch rolling

πŸ’… Buf(1) β€” like, the whole manual, bestie

okay so this is a page from the Buf(1) manual and honestly? it's a cute one. it's all about listing the commits in a policy, and by the end you're gonna know every flag on this thing. no cap. πŸŽ€


✨ NAME ✨

buf-registry-policy-commit-list β€” list a policy's commits. that's it. that's the job. and it slays at it. πŸ¦‹


🌸 SYNOPSIS 🌸

buf registry policy commit list  [flags]

(yes there's literally a double space before [flags] in the real thing, iconic of them tbh, we keep it πŸ’–)


🧚 DESCRIPTION 🧚

so here's the vibe: this command lists the commits inside a policy, and it does it based on the reference you specify. let's break it down because the details are everything:

  • if you give it a commit reference, it lists that commit itself. one commit. that one. periodt. ✨
  • if you give it a label reference, it lists the current and past commits associated with that label. like a lil history lesson. πŸ“œ
  • if you specify no reference at all, it lists all the commits in this policy. the whole squad. the entire group chat. πŸ‘‘

so like, the reference is basically the main character and the results are whatever it brings along. vibe check passed. πŸ’…


πŸ”₯ OPTIONS πŸ”₯

  • --format="text" β€” the output format you wanna use. has to be one of [text,json]. pick your fighter, bestie. πŸ’–
  • -h, --help[=false] β€” help for list. the classic. when in doubt, ask for help and it shall provide. πŸ™ˆ
  • --page-size=10 β€” the page size. ten is the default, and ten is a perfectly respectable number of things to look at. ✨
  • --page-token="" β€” the page token. here's the tea: if more results are available, a "next_page" key is present in the --format=json output. so like, that's your little breadcrumb to keep going. πŸ“
  • --reverse[=false] β€” reverse the results. by default they're ordered with the newest first, which is honestly correct behaviour, but if you're feeling chaotic, flip it. πŸ”„

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these ones come from the parent commands, so they're like the family hand-me-downs and they're all genuinely useful, ngl:

  • --debug[=false] β€” turn on debug logging (env BUF_DEBUG). when things are acting up and you need to see everything. πŸ”
  • --log-format="color" β€” the log format text,color,json ⟨env BUF_LOG_FORMAT⟩. yes it defaults to color, because we like nice things. 🌈
  • --timeout=0s β€” the duration until timing out. setting it to 0 means no timeout. zero means infinite patience, apparently. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

buf-registry-policy-commit(1) β€” go check out the parent, it's giving main character energy too. πŸ’œ


πŸ“œ HISTORY πŸ“œ

2026-10-22 β€” auto generated by spf13/cobra. not a human, not a vibe, just a generator doing its thing. πŸ€–


ngl bestie, the whole page is auto generated, so if something's weird, blame the machine, not me. πŸ’€

and that's the whole thing! every flag, every default, every env var, all accounted for. you ate this. 🫢

this page? auto generated by spf13/cobra, dated 2026-10-22. we love a machine that ships. mwah πŸ’‹

okay bye bestie, go list some commits βœ¨πŸ’–πŸŽ€

πŸ“¦ where this page comes from