STG-SHOW(1)
π STG-SHOW(1) β the StGit Manual, bestie edition π
okay so picture this: you're deep in your StGit era and you just wanna see stuff. That's stg-show β the manual page, the lore, the whole thing. It lives in the StGit Manual and it's genuinely giving main character energy β¨
πΈ NAME πΈ
stg-show β show patch commits. that's it, that's the vibe π
π¦ SYNOPSIS π¦
stg show [OPTIONS] [patch-or-rev]... [-- <path>...]
stg show [OPTIONS] [--patch <patch-or-rev>]... [-- <path>...]
stg show [OPTIONS] [-A] [-U] [-H] [-- <path>...]
three whole ways to call her, pick your fighter π«Ά
π« DESCRIPTION π«
So what does she do? She shows you the commit log and the diff for whatever patches you hand her. iconic behavior, honestly.
by default you get the topmost patch β or HEAD if there are no patches applied at all (ngl, sometimes that's just where you're at). The output is similar to git-show(1), so if you already know that one you're lowkey gonna feel right at home π
β¨ OPTIONS β¨
like, all of them. every single one. no skipping, periodt π
-p<patch-or-rev>,--patch=<patch-or-rev> β the patch or revision you actually wanna see π-b<branch>,--branch=<branch> β use <branch> instead of whatever the current branch is. branch-hopping, but make it intentional π¦-s,--statβ give me a diffstat summary instead of the full diff. the TL;DR version, for when the full diff is too much π-O<option>,--diff-opt=<option> β pass an extra <option> straight through togit diff. and the best part? you can specify this multiple times π₯ stack as many as your heart desires.
peep the git-diff(1) man page for what those options actually are π
-A,--appliedβ show the applied patches β-U,--unappliedβ show the unapplied patches π-H,--hiddenβ show the hidden patches π«£ (the secret ones, iykyk)
π STGIT π
part of the StGit suite β go check out stg(1) if you wanna meet the whole family π§
mwah π that's the page! this lil number is brought to you by StGit 2.7.0, dated 10/17/2026 β go forth and inspect ur patches, bestie, you're gonna slay πβ
π¦ 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