git统计数据是什么意思?

时间:2012-05-15 18:21:29

标签: git

我可能不知道如何搜索这个,但无法找到当你执行git pull或“git show --stat 947a403”时显示的git统计信息(--stat不在手册页) 它应该是line ins / del但是它们并不匹配。

 TODO                           |    6 +++-
 htdocs/main/js/ek.balcony.js   |   18 +++++++---
 htdocs/main/js/ek.face.js      |    3 +-
 htdocs/main/js/ek.main.js      |    2 +-
 htdocs/main/js/ek.tsakiseis.js |    2 +-
 octave/.point2tsak.m.kate-swp  |  Bin 66 -> 0 bytes
 octave/initialiseEdf-balc.m    |   68 ------------------------------------
 octave/initialiseEdfbalc.m     |   75 ----------------------------------------
 8 files changed, 22 insertions(+), 152 deletions(-)

这些数字和+和 - 是什么?这有点像levenshtein距离吗?

3 个答案:

答案 0 :(得分:2)

这些显示文件已更改,并在每个文件中添加和删除行。在您的示例中,3个文件已更改,在ek.face.js中,添加了一行,删除了一行。

答案 1 :(得分:1)

TODO ... 3 additions 1 deletion
htdocs/main/js/ek.balcony.js ... 7 additions 3 deletions
htdocs/main/js/ek.face.js ... 1 addition 1 deletion

至于数字......我不是100%肯定。它可能是关于添加/删除了多少行的行数。

答案 2 :(得分:1)

嗯,手册在这里:http://invisible-island.net/diffstat/或diffstat(1) 这些计数由diff报告。 +/-与计数之间的差异只是四舍五入。