当我要给一个提交打标签时,我需要知道自上次标记提交以来发生了什么变化。例如:
a87a6sdf87a6d4 Some new feature
a87a6sdf87a6d3 Some bug fix
a87a6sdf87a6d2 Some comments added
a87a6sdf87a6d1 Some merge <- v1.4.0
在这个例子中,我想知道最新的三个提交记录,或者能够像上面那样打印日志,显示它们的标签(如果有的话)。当我看到有新功能添加时,我会给它打上v1.5.0的标签。你应该如何处理这个问题呢?这是我应该如何使用标签吗?在标签信息中应该写些什么?我总是将其留空:
git tag -a v1.2.3 -m ''