git - 在 Git 中,我如何确定我当前的版本是什么?

标签 git

我只想知道我当前的版本号是多少。

最佳答案

“版本号”是什么意思?用版本号标记提交然后使用

是很常见的
$ git describe --tags

识别当前 HEAD w.r.t.任何标签。如果你的意思是你想知道当前 HEAD 的哈希值,你可能想要:

$ git rev-parse HEAD

或者对于短修订散列:

$ git rev-parse --short HEAD

通常这样做就足够了:

$ cat .git/refs/heads/${branch-main}

但这并不可靠,因为 ref 可能已打包。

关于git - 在 Git 中,我如何确定我当前的版本是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5724513/

相关文章:

windows - 在 git 中使用具有相同名称但在 Windows 中大小写不同的目录

git - 获取自分支以来所有已编辑文件的列表

git - 对分包商 stash git 存储库的内容

Git checkout 分支并修剪与先前 checkout 相关的所有内容(包括 git-lfs 保留)

java - 将我的存储库推送到 heroku 失败

git - 根据 git 分支选择 maven 配置文件

linux - 同时在 git 和 svn 下管理源 - 这有意义吗?

git - 将 Git 存储库内容移动到另一个保留历史记录的存储库

git - 如何删除旧的 rebase?

git - 如何将 RoundhouseE 与因 git 行结束规范化而更改的一次性脚本对齐?