概述
查看分支及其历史提交记录
命令
查看本地分支
git show-branch
查看远程分支
git show-branch -r
查看所有分支
git show-branch -a
解析
1、输出分为上下两部分,使用若干个短划线-
分隔。两个分支使用两个短划线--
,三个分支使用三个短划线---
,依次类推。
2、上半部分为层次缩进的分支列表,下半部分为commit列表。
3、上半部分的分支列表中,使用*
标识当前分支,使用!
标识其他分支(不同的分支!标识颜色不一样)。
分支前的标识符*
或者!
一直垂直贯通到下半部分,这一列完全相同的符号代表的commit都是属于这个分支的。
4、下半部分的commit列表中,前导的符号有*
和+
号。
*
表示当前分支上有此commit。
+
表示此颜色代表的分支上有此commit。
5、标识符的颜色只是用于容易区分列,一个分支一个颜色。