相关疑难解决方法(0)

如何按形式rc-XYZW的版本字符串顺序对git标签进行排序?

当我输入命令时:

git tag -l
Run Code Online (Sandbox Code Playgroud)

我得到了这样的结果:

rc-0.9.0.0
rc-0.9.0.1
rc-0.9.0.10
rc-0.9.0.11
rc-0.9.0.12
rc-0.9.0.2
rc-0.9.0.3
rc-0.9.0.4
rc-0.9.0.5
rc-0.9.0.6
rc-0.9.0.7
rc-0.9.0.8
rc-0.9.0.9
Run Code Online (Sandbox Code Playgroud)

而不是我想要的:

rc-0.9.0.0
rc-0.9.0.1
rc-0.9.0.2
rc-0.9.0.3
rc-0.9.0.4
rc-0.9.0.5
rc-0.9.0.6
rc-0.9.0.7
rc-0.9.0.8
rc-0.9.0.9
rc-0.9.0.10
rc-0.9.0.11
rc-0.9.0.12
Run Code Online (Sandbox Code Playgroud)

如何对当前列表进行排序以获得此类结果?

tags git sorting

96
推荐指数
4
解决办法
3万
查看次数

标签 统计

git ×1

sorting ×1

tags ×1