Examples (8)
Show the name for `HEAD`
git name-rev HEADShow only the name
git name-rev --name-only HEADEnumerate all matching ref names
git name-rev --allUse only tags to name the commit
git name-rev --tags HEADExit with a non-zero status code instead of printing `undefined` for unknown commits
git name-rev --no-undefined commit-ishShow names for multiple commits
git name-rev HEAD~1 HEAD~2 mainRestrict names to branch refs
git name-rev --refs refs/heads/ commit-ishRead commit IDs from `stdin`
echo "commit-ish" | git name-rev --annotate-stdinmade by @shridhargupta | data from tldr-pages