我想查看最高版本号并结帐该分支。
目前我在做:
git checkout $(git describe --tags $(git rev-list --tags --max-count=1))
但是当最新的标签是3.7.1时,我会检查这个而不是版本号为4.0.1的另一个版本。
如何确保查看最高版本号?
答案 0 :(得分:8)
您可以按语义版本名称对标记进行排序:
$ git checkout $(git tag -l --sort -version:refname | head -n 1)