git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [feature request] 2) Remove many tags at once and 1) Prune tags on old-branch-before-rebase

From
ECEric Chamberland <eric.chamberland@giref.ulaval.ca>
Date
Mar 8, 2013, 19:37 UTC
Message-ID
<513A3DF1.7020009@giref.ulaval.ca>
In-Reply-To
<7v38w6lr8n.fsf@alter.siamese.dyndns.org>
Hi Junio,
On 03/07/2013 06:33 PM, Junio C Hamano wrote:
Show 7 quoted lines
> Eric Chamberland <Eric.Chamberland@giref.ulaval.ca> writes:
>
> What you want is a way to compute, given a set of tags (or refs in
> general) and a set of branches (or another set of refs in general),
> find the ones in the former that none of the latter can reach.  With
> that, you can drive "git tag -d $(that way)".
>
Yes, this is *exactly* what I want...
Show 9 quoted lines
> In other words, the feature does not belong to "git tag" command.
>
>> 2) git tag -d "TOKEN*"
>
> Again, not interesting.  You already have:
>
>      git for-each-ref --format='%(refname:short)' refs/tags/TOKEN\* |
>      xargs -r git tag -d
>
I don't agree here for one reason:
git tag -l "TOKEN*"
already exists and works very well...
So why is it not interesting to have:
git tag -d "TOKEN*"
?
We can also write:
git tag -d `git tag -l "TOKEN*"`

but a simple addition to "-d" feature looks like a receivable behavior here, no?

Thanks,
Eric
Previous: Junio C Hamano
Message 3 of 3 in “[feature request] 2) Remove many tags at once and 1) Prune tags on old-branch-before-rebase”
  1. Eric ChamberlandMar 7, 2013
  2. Junio C HamanoMar 7, 2013
  3. Eric ChamberlandMar 8, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.