Imported from Dkendal/claude-code-plugins (
jujutsu/skills/jj-show/SKILL.md). Install upstream withnpx skills add Dkendal/claude-code-plugins --skill jj-show. Copyright stays with the author.
jj show
Usage
jj show [OPTIONS] [REVISION]
Shows the description and changes of a revision.
Common Options
[REVISION]- Revision to show (default:@)-s, --summary- Show only file names changed, not full diff--stat- Show a histogram of changes--git- Show Git-format diff--color-words- Word-level diff highlighting-T, --template <TEMPLATE>- Custom template for the header--tool <TOOL>- Use external diff tool
Key Concepts
- Combines commit info + diff in one view
- Similar to
git show - Shows changes introduced BY the revision (vs its parent)
Common Patterns
# Show current working copy changes
jj show
# Show parent commit
jj show @-
# Show specific revision
jj show abc123
# Show only which files changed
jj show -s
# Show with statistics
jj show --stat
# Show commit at a bookmark
jj show main
Output Includes
- Commit ID and change ID
- Author and timestamp
- Description (commit message)
- Full diff of changes
Comparison with Other Commands
jj show= Full commit details + diffjj log -p -r X= Same diff, but in log formatjj diff -r X= Just the diff, no commit info
Guidelines
If the diff is very large, consider using -s for a summary first, then showing specific files.