как использовать фильтр в теге git с фильтром в последнем или среднем?

#git

#git

Вопрос:

Обычно мы фильтруем все теги с описанием, используя "git tag -n99 v*"

но допустим, у меня есть

 v01.01.01
v01.01.02-Stable
v01.01.03
v01.01.04
v01.01.05-Stable
 

и в настоящее время мне нужно показать все стабильные данные с описанием, так как это сделать?

я не нашел примера, если фильтрация применяется в середине и в последнем символе, почти в каждом примере используется префикс в фильтрации v123*

мне нужно что-то вроде «git tag -n99 -l * -Stable»

Комментарии:

1. Вы пробовали git tag -n99 -l *-Stable ? Это должно сработать.

Ответ №1:

Я подтверждаю, что, git/git например, в локальном клоне репозитория фильтр имени тега с суффиксом работает:

  git tag -n99 -l *-rc1
 

В нем перечислены только -rc1 теги

Но если нет, простой git tag -l|grep "-rc1" тоже сработает.

Комментарии:

1. я думаю, что объединение n99 с grep бесполезно, поскольку grep захватывает только 1 строку, а n99 покажет более 1 строки. Не могли бы вы меня поправить?

2. @kreamik Я согласен. Я соответствующим образом отредактировал команду grep.