REPO(1)

REPO πŸ’… (section 1 of the manual, bestie)

okay so. this is the manual page for repo diff, and honestly? it's giving "quietly does the most" energy. it's part of the Repo Manual, it lives in section 1, and it's here to help you see what changed. no cap. πŸ¦‹


✨ NAME ✨

repo β€” literally the repo diff manual page. that's the whole name. short, sweet, iconic. πŸ‘‘


✨ SYNOPSIS ✨

repo diff [<project>...]

that's it. that's the whole vibe. you point it at zero or more *<project>*s and it does its thing. πŸŽ€


✨ DESCRIPTION ✨

Summary

Show changes between commit and working tree. so like. what did you actually change vs what's committed. the receipts. the truth. the 🌸 vibe check 🌸 on your working tree.

okay and there's this one detail that's lowkey important, so listen up bestie:

the -u option makes repo diff spit out diff output with file paths that are relative to the repository root. why does that matter? because that means you can take that output and feed it straight into the Unix patch command. it's giving "portable, applicable, ready to go". chef's kiss. 🫢


✨ OPTIONS ✨

  • -h, --help β€” shows this help message and dips. classic. πŸ’…
  • -j JOBS, --jobs=JOBS β€” how many jobs to run in parallel. default is based on the number of CPU cores, so it just kind of ✨knows✨. ⭐
  • -u, --absolute β€” paths come out relative to the repository root. (yes, the flag is called "absolute" and the paths are relative. don't look at me, i don't make the rules. 😭)

Logging options:

  • -v, --verbose β€” show all the output. everything. the whole tea. πŸ”₯
  • -q, --quiet β€” only show errors. silent mode. mysterious. main character energy. 🀫

Multi-manifest options:

  • --outer-manifest β€” operate starting at the outermost manifest. start from the outside, work your way in. 🧚
  • --no-outer-manifest β€” do not operate on outer manifests. leave those alone, they're not part of this. πŸ™ˆ
  • --this-manifest-only β€” only operate on this (sub)manifest. just this one. only this one. πŸ’œ
  • --no-this-manifest-only, --all-manifests β€” operate on this manifest and its submanifests. the whole family tree, together. 🌈

oh and btw β€” if you want the ✨detailed✨ manual instead of this quick one, run: text repo help diff you're welcome bestie 🫢

okay that's the whole page! this was the repo diff manual, dated June 2026, and it's part of the REPO(1) set in the Repo Manual β€” section 1, baby. go forth, diff responsibly, and remember: paths relative to the repo root so patch can eat it. periodt. πŸ’…βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from