获取git当前分支/标签名称
我如何获得当前分支或标签名称作为我的工作副本? 我已经看到指示rev-parse --abbrev-ref HEAD
将给出分支名称,但如果结帐是标记,则这不起作用,在这种情况下,它只返回'HEAD'。 我需要以某种方式获得这些修订的标签名称。
要清楚,我想要两个可能的名字之一:
我想你想要这个:
git symbolic-ref -q --short HEAD || git describe --tags --exact-match
如果未分离,则会输出HEAD的值,或者输出标记名称(如果它完全匹配)。 否则它会向你显示一个错误。
链接地址: http://www.djcxy.com/p/19499.html