Git Revision Syntax/List commits with parents

Include parent IDs in output.

Section: Special Selectors and Search

List commits with parents

bash
bash
git rev-list --parents -n 5 HEAD

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Special Selectors and Search
Youngest commit by message
Find youngest reachable commit with matching message text.
OpenIn sheetbashsame section
Search all refs by message
Find commits across all refs matching message text.
OpenIn sheetbashsame section
Follow renamed file history
Continue file history across renames.
OpenIn sheetbashsame section
Topological ordering
Display commit graph respecting topology.
OpenIn sheetbashsame section
Current commit
Resolve HEAD to the current commit ID.
OpenIn sheetbash1 tag match
Commits reachable from right not left
Show commits in feature not in main.
OpenIn sheetbash1 tag match