Как мне показать только имена и заголовки фиксации с тега в Git?
Я пытаюсь использовать теги для управления релизами в Git-я создаю тег для каждого релиза. Я хотел бы иметь возможность создавать заметки о выпуске, перечисляя заголовки комментариев для каждого коммита с тега или между 2 тегами. Кажется, я не могу найти способ сделать это.
5 ответов:
чтобы показать коммиты с тега в текущей голове:
git log TAG..HEAD
между двумя коммитами:
git log TAG..TAG
для форматирования вывода журнала посмотрите на довольно форматирует раздел git log.
вы должны посмотреть в
git shortlog
. Вот пример вывода:$ git shortlog Al Jones (512): Added to .gitignore file Updated user model Bob Smith (222): Minor tweak to view Updated accounts controller Charles West (321): Started specs for user model Finished specs for user model
для вашего случая вы хотели бы запустить
git shortlog LastRelease..NextRelease