GIT-PKGS(1)

πŸ“¦
version 0.21.0 Β· 2 versions
, in nixpkgs unstable

πŸ‘‘ GIT-PKGS(1) β€” the Git Pkgs Manual, bestie edition πŸŽ€

okay so listen πŸ’– this is git-pkgs, and the page you're reading rn is all about one specific command in the family: git-pkgs-list. it's giving "let me show you exactly what's in your project at any point in history" and honestly? iconic. let's get into it πŸ’…


✨ NAME ✨

git-pkgs-list β€” literally lists your dependencies at a commit πŸ¦‹

✨ SYNOPSIS ✨

git-pkgs list [flags]

✨ DESCRIPTION ✨

So here's the vibe 🌸: this bad boy lists all the dependencies at a specific commit. that's it, that's the whole thing.

and if you don't specify a commit? no stress, it just defaults to HEAD β€” like, "whatever you're on right now, bestie, I got you" 🫢

✨ OPTIONS ✨

  • -b, --branch="" β€” which branch to query. default is the current branch, so if you're comfy where you are, don't even touch it πŸ’œ
  • --commit="" β€” the commit SHA you wanna see dependencies at. default: HEAD. this is the main character flag ngl πŸ‘‘
  • -e, --ecosystem="" β€” filter by ecosystem. you only care about one ecosystem? say less πŸ“
  • -f, --format="text" β€” output format. your options are text and json. default is text, obviously πŸ’…
  • -h, --help[=false] β€” help for list. when in doubt, ask for help, no shame 😭
  • -m, --manifest="" β€” filter by manifest path. got a specific manifest you're obsessed with? point at it 🎯
  • -t, --type="" β€” filter by dependency type (runtime, development, etc.) so you can be like "bestie I only want the runtime ones" ✨

🌈 OPTIONS INHERITED FROM PARENT COMMANDS 🌈

these ones come from the parent command, so they're lowkey everywhere πŸ‘€

  • --color="auto" β€” when to colorize output. your picks: auto, always, never. default is auto and honestly auto is the correct answer 99% of the time 🎨
  • --include-submodules[=false] β€” include git submodules when scanning for manifests. submodules in the mix? flip this on 🧚
  • -p, --pager[=false] β€” use pager for output. long output + pager = a much better time, fr fr πŸ“œ
  • -q, --quiet[=false] β€” suppress non-essential output. when you want it quiet, you get quiet 🀫

✨ SEE ALSO ✨

  • git-pkgs(1) β€” the whole crew, go say hi πŸ’–

πŸ¦‹ HISTORY πŸ¦‹

  • 28-Oct-2026 β€” Auto generated by spf13/cobra. not me being literally born from a CLI framework πŸ˜­πŸ€–

and that's the page!! πŸŽ€ sign-off time: this was git-pkgs, dated Oct 2026 β€” go forth and list those dependencies, bestie, you're gonna slay πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from