Git 仅显示有关当前分支的信息
Git 仅显示有关当前分支的信息,git,Git,git branch-v显示了所有分支及其引用和上次提交标题的非常好的列表。我希望在脚本的日志输出中包含该信息(即分支名称、ref和commit title),但我只希望它用于当前活动的分支 有没有办法获取git以显示当前分支?您可以尝试: git branch -v | grep -e "^*" grep-e“^*”术语应该过滤掉除当前分支以外的所有分支,当前分支的列表应该以星号开头。类似的内容应该可以工作 git branch --list -v `git rev-parse --abbr
git branch-v
显示了所有分支及其引用和上次提交标题的非常好的列表。我希望在脚本的日志输出中包含该信息(即分支名称、ref和commit title),但我只希望它用于当前活动的分支
有没有办法获取git以显示当前分支?您可以尝试:
git branch -v | grep -e "^*"
grep-e“^*”
术语应该过滤掉除当前分支以外的所有分支,当前分支的列表应该以星号开头。类似的内容应该可以工作
git branch --list -v `git rev-parse --abbrev-ref HEAD`
如果您真的想要git branch-v的格式,为什么不直接grep您想要的分支名称呢?请注意,输出是供人使用的,而不是机器,并且可能会发生变化。如果你特别想要什么,在你的问题上要更具体一些。当然有更好的方法来实现这一点。我想要分支名称、引用号和最后提交标题。使用Git 2.22(2019年第2季度),您将有一个基于
Git分支的更简单方法——显示当前。看见