在Python脚本中获取当前的git hash

在Python脚本中获取当前的git hash,第1张

在Python脚本中获取当前的git hash

git describe
命令是创建代码的人为表示的“版本号”的好方法。从文档中的示例中:

使用git.git之类的当前树,我得到:

[torvalds@g5 git]$ git describe parentv1.0.4-14-g2414721

即我的“父”分支的当前头基于v1.0.4,但是由于它的顶部还有一些提交,describe添加了额外的提交数量(“ 14”)和该提交的缩写对象名称本身(“
2414721”)结尾。

在Python中,您可以执行以下 *** 作:

import subprocesslabel = subprocess.check_output(["git", "describe"]).strip()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5639643.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存