如何在分离的HEAD状态下找到当前的git分支

如何在分离的HEAD状态下找到当前的git分支,第1张

如何在分离的HEAD状态下找到当前的git分支

瓷器的方式:

git log -n 1 --pretty=%d HEAD# or equivalently:git show -s --pretty=%d HEAD

裁判将以格式列出

(HEAD, master)
-如果您打算在脚本中而不是供人类使用,则必须对其进行一些解析。

您还可以自己更干净地实现它:

git for-each-ref --format='%(objectname) %(refname:short)' refs/heads | awk "/^$(git rev-parse HEAD)/ {print }"

这样做的好处是可以将候选引用放在单独的行中,而无需多余的字符。



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

原文地址: http://outofmemory.cn/zaji/5050113.html

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

发表评论

登录后才能评论

评论列表(0条)

保存