我想在Git中获得一个分支头列表.到目前为止,我发现git log --simplify-by-decoration
它似乎包括所有分支并显示头部,但它也显示了一个额外的提交,这对我来说是无用的.有没有更好的方法来做到这一点,或者我应该使用什么?
所以说清楚:我希望有一个输出,让我成为我本地存储库中所有分支的头.基本上,我只需要每个头的哈希,但我可以从我得到的任何输出中正则表达它.
log*_*yth 31
您应该能够使用该git show-ref
命令.git-show-ref docs
git show-ref --heads -s
Run Code Online (Sandbox Code Playgroud)