我想介绍一个从 Git 中的版本中获取的版本常量。我知道如何做到这一点——在 svn 中以一种非常 hackish 的方式——
关于如何使用 Git 执行此操作的任何想法?
最佳答案
对我来说,git describe 最初并没有给出主题标签。然而,以下情况发生了:
git describe --all --long
这导致了 kubi 描述的格式。假设您只想要最后一部分(主题标签),如下所示(保存到 version.txt 文件):
git describe --all --long | tr "-" " " | awk '{ print $3 }' > version.txt
编辑:正如一位 friend 向我指出的那样,如果您愿意,这实际上可以只使用 cut
来完成:
git describe --all --long | cut -d "-" -f 3 > version.txt
关于git - 如何获取 Git 内部版本号并将其嵌入到文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6458883/