当前位置:首页 > 站长教程 > 建站经验 > Git教程 > git diff --stat命令详解_Git教程

git diff --stat命令详解_Git教程

时间:2019-10-26人气:448来源:Downzz我要评论(0)

git diff命令可以根据后面参数的不同,功能也会有区别,基本用法参阅git diff 输出格式详解一章节。

下面介绍一下git diff --stat命令的输出格式。

首先强调一点,--与stat之间没有空格,否则命令不会起作用:

$ git diff --stat
$ git diff -- stat

第二条代码是错误的,因为--与stat有空格。

当前有一个名为remote.txt文件,内容只有一行:

Downzz.com一

下面将文本内容修改如下:

Downzz.com一
Downzz.com二
Downzz.com三
Downzz.com四
Downzz.com五

git diff -- stat命令的功能是统计哪些文件发生了改变,有多少行产生了改动,并不会给出改动的具体内容。

运行截图如下:

解析如下:

(1).+表示当前文件新增的行数,几个加号就表示增加了几行。

(2).-表示当前文件减少的行数,几个减号就表示减少了几行;上面例子只增加了行,所以没有减号。

(4).数字4表示总共变动的行数。

再来看一个网图,很好地演示了上述规则:


说明如下:

6个文件发生了变动,添加33行,减少了42行,33+42等于图片中数字之和。

特别说明:

上面介绍过,加号和减号的数量分别对应增加和减少的行数,但是如果增加或者删除的行数数量非常的大(例如增加了1000行),那么就是表示的增加或者减少的比例,而不是确切增加或者删除的行,这时如果要查看具体增加或者删除的行数,可以使用如下命令:

$ git diff --numstat

图示如下:


左边两个数字分别表示增加和删除的行数。

温馨提示:以上内容和图片整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!如有侵权行为请联系删除!

相关文章

  • 今日头条客户端提现步骤和条件详解_软件教程

    今日头条app怎么提现?今日头条新版上线了提现功能,很多用户不清楚怎么操作?没关系,下面是小编整理出来的相关问题解答,相信可以帮到大家。今日头条app提现步骤1、进入提现页面打开今日头条客户端,点击【我的】【作品管理】【数据】【提现】
  • 匹配磁力链接的正则表达式_正则实例

    本文分享一段正则表达式,实现了对磁力链接的匹配。代码实例如下:/^magnet:\?xt=urn:btih:[0-9a-fA-F]{40,}.*$/上述代码实现了对于磁力链接的基本匹配效果,可以根据需要自行测试修改。

网友评论

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论

还没有收到评论,赶紧来抢沙发吧~

关于站长下载 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2005-2019 Downzz.Com 【站长下载】 版权所有 浙ICP备17005543号 | 浙公网安备 42011102000245号工信部

声明: 本站部分内容属于原创转载请注明出处 如有侵权行为请严格参照本站【版权声明】与我们联系,我们将在48小时内容进行处理!