1
我想做一个差异就像this one。Git diff之间的最新和以前的标签
唯一的区别是我不想通过手动通知标签名称,我希望它们可以通过git命令进行检索。
我知道git describe --tags
返回我的最新标记。但是前一个呢?如何得到它?
基本上我想要的是:
$ git diff $(git_command_to_get_previous_tag) $(git describe --tags)
而且我不想要什么:
git tag --sort version:refname | tail -n 1
和以往:
$ git diff 1.0 2.0
这工作!谢谢 !该命令是比我预期的时间稍长,但没有问题:) –
它怎么可以在Windows上工作? tail命令在窗口上不被识别。 –