#git
#git
Вопрос:
Для данного коммита возможно ли определить ближайший тег после фиксации? Я не мог понять, как это сделать с помощью git describe или git log?
Пример: Мы помечаем все наши релизы. Я хотел бы создать примечания к выпуску, в которых описывается, в какой выпуск вошел коммит. Я могу получить самый последний тег, но он показывает только, какой выпуск предшествовал ему. Я хочу знать, какой релиз вышел после него
Комментарии:
1. На странице руководства git-describe буквально указано
--contains: Instead of finding the tag that predates the commit, find the tag that comes after the commit, and thus contains it.
…
Ответ №1:
Как насчет git describe —contains ?
из документации git:
—содержит Вместо поиска тега, который предшествует фиксации, найдите тег, который идет после фиксации и, таким образом, содержит его. Автоматически подразумевает —tags .
Ответ №2:
Звучит так, как будто вы хотите git describe --contains <commit>
—содержит
Вместо поиска тега, который предшествует фиксации, найдите тег, который идет после фиксации и, таким образом, содержит его. Автоматически подразумевает —tags .