当我要标记提交*时,我需要知道自上次标记提交后发生了哪些更改。例如:自上次标记以来获取所有git提交
a87a6sdf87a6d4 Some new feature
a87a6sdf87a6d3 Some bug fix
a87a6sdf87a6d2 Some comments added
a87a6sdf87a6d1 Some merge <- v1.4.0
在这个例子中,我想了解最新的3点提交,或能够打印日志像上面,显示两个犯如有自己的标签。当我看到添加了一个新功能时,我会标记它v1.5.0。
你如何处理这个问题?这是我应该如何使用标签?我应该在标签信息中写什么?我总是把它留空:git tag -a v1.2.3 -m ''
有没有什么办法可以跳过合并提交? – Holloway
@Trengot不知道,没有看过。无论如何,IMO合并提交是可以避免的,我会尽可能使用rebasing。 – eis
linux版本也适用于Git for Windows Bash – kwesolowski