标签: git
我想在Git中获取一个分支头列表。到目前为止,我发现git log --simplify-by-decoration似乎包括所有分支并显示头部,但它也显示了一个对我来说无用的额外提交。有没有更好的方法来做到这一点,还是我应该使用的?
git log --simplify-by-decoration
所以要说清楚:我希望有一个输出,让我成为我本地存储库中所有分支的头。基本上,我只需要每个头的哈希值,但我可以从我得到的任何输出中对它进行正则表达式。
答案 0 :(得分:28)
您应该能够使用git show-ref命令。 git-show-ref docs
git show-ref
git show-ref --heads -s