Intereting Posts
gitlist не может получить ничего за пределами списка репозитория Как запустить Github для проектов с определенным файлом? синхронизация репозитория git между компьютерами при перемещении? Не уверен, что я успешно попал в разветвленный репозиторий Как получить все сведения о ревизии svn между 2 датами Рабочий процесс Git Hub (ошибки после нажатия кнопки upsteam) Избегайте совершать ошибки с черепаховым Как найти все коммиты, связанные с фиксацией слияния в GIT? Филиал уже обновлен при попытке слияния Почему Space Indent менее 8 не обнаружен Git с включенной проверкой indent-with-non-tab? Слияние с субверсией показывает больше добавленных ресурсов, чем указывает история git создавать только удаленные ветви (без локальных) Предыдущий код фиксации 7 может представлять git commit, почему все еще существует 40 его длины? Сервер Git – pull & push – production Как нажать git в окнах?

Как использовать тег git для отображения всех файлов, которые были изменены в этом теге?

У меня есть тег git, и мне нужно увидеть файлы (файлы), которые были изменены во время фиксации, помеченной тегом.

Я использую это, однако он показывает мне другие детали, такие как имя Tagger, некоторые пробелы, сообщение тега и т. Д.

git show --pretty="format:" --name-only ${TAG_NAME} 

Я только хочу видеть файлы (ы) и ничего больше. Я пробовал grep, однако, поскольку сообщение отличается каждый раз, что это не сработает. Пожалуйста, дайте мне знать ваши взгляды и решения 🙂

Когда я пользуюсь, я получаю простой список файлов:

 git diff --name-only tag-name tag-name^ 

например, на самом деле git repo я могу это сделать

 $ git diff --name-only v1.8.4.4 v1.8.4.4^ Documentation/RelNotes/1.8.4.4.txt Documentation/git.txt RelNotes