Peter Krefting [off-list ref] writes:
Using "git branch --no-merged" I can get a list of branches that I
have that I haven't merged into my current branch. "git tag" doesn't
have such an option, is there a way to achieve something similar
listing tags that point to commits that aren't in my history?
Using canned set of tools, I do not think there is anything less
complex than doing something like:
$ git log --oneline --decorate --branches --not --tags
The longer term goal that has been floated a few times here is to
unify various logic that computes containment relationships in
"branch", "tags", etc. to one place and perhaps expose that unified
logic to "for-each-ref", but that hasn't happened yet.