该
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()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)