繁体   English   中英

Git - 获取当前的工作副本版本

[英]Git - Get Current Working Copy Version

我正在多台计算机上用git编辑一个项目。 如何查看我在计算机上运行的当前版本?

例如,每次我提交时,我都使用版本号并将其包含在提交消息中。 有没有办法让我检索我正在使用的工作副本的当前提交消息?

你可以使用git rev-parse HEAD

如果您使用maven构建项目,请考虑使用maven SCM插件,请参阅:

http://maven.apache.org/scm/git.html

Git没有“修订号”的概念。 它有一个提交哈希。 在实际提交之前,您不会知道您的提交哈希,因此您无法获得“当前哈希”。

如果您想要前一次提交的提交哈希,请使用git log -1 如果你需要输出只是哈希值,那么xpapad的答案就是你要找的。

如果你的意思是Git的实际版本(你的问题对我来说有点模糊),那么使用git version

听起来你想要git-describe。 这就是git对单调版本号的关闭。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM