Как добавить тег с сообщением, взятым из последнего коммита
Мне нужно добавить новый тег и сообщение, которое мне нужно, чтобы оно было сообщением о последнем коммите.
Например, предположим, у меня есть следующий коммит:
git commit -m "refactored that module"
Я хотел бы создать тег, как это:
git tag -a 1.2.3 -m "refactored that module"
Я хотел бы не копировать / вставлять последнее сообщение.
1 ответ
Команда, которая автоматически получает сообщение от последнего коммита:
git log -1 --format=%B
Затем мы должны передать это сообщение нашим git tag -a
команда, как это:
git tag -a 2.1.3 -m "$(git log -1 --format=%B)"
Мы должны заменить 2.1.3
с нашим желаемым номером версии.