博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git show-branch显示提交信息
阅读量:7213 次
发布时间:2019-06-29

本文共 834 字,大约阅读时间需要 2 分钟。

git中查看日志,我们用的比较多的就是 git log 以及带一些参数,如:

以一行显示提交日志:

$ git log --pretty=oneline

显示最后的几次提交日志:

$ git log -4

已界面的形式显示提交日志:

$ git log --graph

等等。。。。。

 

但是另外还有一个命令,大家可能用的不多,那就是下面这个命令:

$ git show-branch

  执行该命令后,会得到如下的显示:

git show-branch 命令解析:

1、输出分为上下两部分,使用若干个短划线”-“分隔。两个分支使用两个短划线”–“,三个分支使用三个短划线”—“,依次类推。

2、上半部分为层次缩进的分支列表,下半部分为commit列表。

3、上半部分的分支列表中,使用*标识当前分支,其他分支使用!标识(不同的分支!标识颜色不一样)。分支前的标识符*或者!一直垂直贯通到下半部分,这一垂直列的符号都是属于这个分支的。

4、下半部分的commit列表中,前导的符号有*和+号。*表示这一列上的分支(当前分支)有此commit。而+表示这一列上的分支(非当前分支)有此commit。

5、标识符的颜色只是用于容易区分列,一个分支一个颜色。

 

使用git show-branch命令,可以查看到某个使用 git branch branchName 或 git checkout -b branchName 开的分支的第一次提交。否则,直接使用 git log 是没办法找到该分支的第一次提交的情况的。

 

另外一个查看分支什么时候开的,或某个分支第一次提交的方法就是,在开分支的时候使用如下命令开分支:

$ git checkout --orphan branchName

  使用 --orphan 参数开分支时,要注意,新分支的文件都相当于新添加,且已add过的,因此,在文件修改之前,需要先commit一次,否则第一次提交没办法和默认开分支时的文件进行对比。

转载地址:http://kurum.baihongyu.com/

你可能感兴趣的文章
读懂Android中的代码混淆
查看>>
新IT运维模式下,全栈溯源助你解应用性能监控难题
查看>>
云存储标准应运而生
查看>>
物联网创新领域的三大驱动性趋势
查看>>
X光扫描揭示芯片密码卡入侵手段
查看>>
如何重新定义云数据中心的资源利用率
查看>>
一个PHP压缩类,在线压缩文件
查看>>
中国5G研发试验喜迎“小学课本”
查看>>
JavaScript依赖注入的实现思路
查看>>
防数据泄密:是否应实施“多重认证”?
查看>>
关于PHP的错误机制总结
查看>>
美国网络司令部133支网络部队已拥有初步作战能力
查看>>
如何看待阿里云加入Linux基金会金牌会员?
查看>>
三大应用需求:5G信道编码技术取得突破
查看>>
实例解读:如何减少Docker中的Java内存消耗
查看>>
测试JavaScript函数的性能
查看>>
TP-Link发布网格路由器Deco M5
查看>>
JP摩根预测:诺基亚2017年净利润将达14.21亿美元
查看>>
CDN行业“三足鼎立”格局已定,谁能代表未来?
查看>>
只“存活”9个月:Ubuntu 15.10今日停止支持
查看>>