当前分支代码 checkout 后 git rev-list --count main 可以得到 main 分支的 commit 次数。
这个次数最终编译到 dll 版本号里面,比如 1.0.0.2345
能不能根据 2345 找到对应的 git 的 commit id
万分感谢
1
wjx0912 OP 自言自语答复一下:git rev-list main --reverse | nl | grep -w 2345
|
2
retanoj 2023-07-03 18:47:55 +08:00
假如我知道了 git rev-list main --reverse 用法,我就会
git rev-list main --reverse | head -n 2345 | tail -n 1 |