我需要添加一个新标签,并将我需要的消息作为最后一次提交的消息。
例如,假设我有以下提交:
git commit -m "refactored that module"
我会创建一个这样的标签:
git tag -a 1.2.3 -m "refactored that module"
我不希望复制/粘贴上一条消息。
答案 0 :(得分:0)
自动获取上次提交消息的命令是:
git log -1 --format=%B
然后,我们必须将该消息传递给我们的git tag -a
命令,如下所示:
git tag -a 2.1.3 -m "$(git log -1 --format=%B)"
我们必须将2.1.3
替换为所需的版本号。