3 个回答

+代表增加,-代表删除, + - 前面的数字是总共变更的行数. 但一个+或者-代表几行是不固定的. git 会基于当前的可用显示范围来计算出具体的符号个数, 他不能保证每个符号代表的数量固定, 但却可以保证+-符号的比例正确.

比如 4 +- 说明总共变更了4行, 一个两个符号, +占50%, -占50%. 所以可以得知增加了2行,删除了2行.
同理 25 ++++- +号占了80%, 总共增加 25 * 0.8 = 20 行, -号占20%, 总共删除了 25 * 0.2 = 5 行.

+代表增加的代码量,同样的-代表删除的代码量。
4 +- 表示共有4行发生变动,其他的也是类似,这个通过下面的命令可以看到

git show filePath/fileName

+代码增加代码,-代表删除,而+++-,个人理解就是说发生了多次改动,包含增加、删除代码,因为你说是git pull下来的,他可能就不是说仅代表此次对文件的修改,可能还包含前几次你的提交里对该文件的修改,或者说,有分支,然后另一开发者也对该文件进行了修改,记录的总数

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题