Buf(1)
π
Buf(1) β the buf registry plugin commit list glow-up
okay bestie, so this is a page out of the Buf manual (Buf(1), iykyk) and it's literally all about listing the commits of a registry plugin. pull up a chair, grab a strawberry π, and let's get into it.
β¨ NAME β¨
buf-registry-plugin-commit-list β as in, list plugins commits. that's the whole vibe. the way this command just... shows you commits. iconic. π
π¦ SYNOPSIS π¦
buf registry plugin commit list [flags]
literally that. flags are optional, slaying is mandatory. π
πΈ DESCRIPTION πΈ
so here's the tea β: this command lists the commits in a plugin, based on the reference you specify. and the reference you pick lowkey changes everything:
- if it's a commit reference, it lists the commit itself β just the one, no extra drama.
- if it's a label reference, it lists the current and past commits associated with that label. the whole friend group, basically. π«Ά
- and if you pass no reference at all? it lists all the commits in the plugin. main character energy, complete picture, we love to see it. β¨
no cap, that's the entire behaviour. let's get into the flags.
π OPTIONS π
--digest-changes-only[=false]β only shows the commits that have, like, actually changed digests. by default it'sfalse, so all commits get listed. flip it if you only want the spicy ones. π₯--format="text"β the output format to use. has to be one of[text,json]β those are the only two options, bestie, no inventing a third one. default istext.-h,--help[=false]β help forlist. your little emergency contact when you forget a flag. π--page-size=10β the page size. default is10, so it's giving "one tidy lil page at a time". π--page-token=""β the page token. and listen: if more results are available, there's a"next_page"key present in the--format=jsonoutput. that's your little breadcrumb to keep going. π--reverse[=false]β reverse the results. by default they're ordered with the newest first, so this flips the whole timeline around. βͺ
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
these aren't even this command's flags, they're heirlooms from the parent commands and you get them for free. generational wealth. π
--debug[=false]β turn on debug logging (envBUF_DEBUG). for when you need to see everything going on. π--log-format="color"β the log format:text,color,jsonβ¨envBUF_LOG_FORMATβ©. yes, those are the values, and yes,coloris the default because aesthetics matter. π--timeout=0sβ the duration until timing out. setting it to0means no timeout, which is either very brave or very chaotic of you. π
π SEE ALSO π
buf-registry-plugin-commit(1)β go read that one next, bestie, it's the sibling. π«Ά
β HISTORY β
2026-10-22β Auto generated byspf13/cobra. the robots did this one, not me. π
ngl, pls don't forget: the--format=jsonoutput is where you'll spot that"next_page"key when there's more to see. page responsibly. π
and that's the page, babe β written by Auto generated by spf13/cobra and dated 2026-10-22 in the footer, so like... thank the generator, not me. mwah. πβ¨π¦
π¦ where this page comes from
- arch rolling: buf 1.75.0-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms