[GIT常用命令] 显示当前所在分支名

陪她去流浪 桃子 2016年04月23日 编辑 阅读次数:2676

git branch 子命令会显示出所有的分支名称,并在当前所在的分支前面加一个“*”号以示区别:

$ git branch
  executer
* master
  pidl
  web

,但如果是写脚本获取的话,这样的输出结果就不够直接了,得用:

git rev-parse --abbrev-ref HEAD

,这样就只会简单地显示出当前所在分支名(换行符还是有的):

master

参考:How to get current branch name in Git? - Stack Overflow