git-for-each-ref
List and optionally format references (branches, tags) in a Git repository. tldr-pages
On several platforms
Several platforms
List all refs (branches and tags)
git for-each-refIdentifyList only branches
git for-each-ref refs/heads/IdentifyList only tags
git for-each-ref refs/tags/IdentifyShow branches merged into HEAD
git for-each-ref --merged HEAD refs/heads/IdentifyList short names of all refs
git for-each-ref --format "%(refname:short)"IdentifySort refs by committer date (most recent first)
git for-each-ref --sort -committerdateIdentifySort refs by committer date (oldest first)
git for-each-ref --sort committerdateIdentifyLimit output to a specified number of refs
git for-each-ref --count countIdentify