From: Junio C Hamano Date: Wed, 04 Feb 2015 18:43:40 GMT Subject: Re: git tag --no-merged? Message-ID: In-Reply-To: Peter Krefting 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.