As a result of git diff --stat, what do the numbers and plus and minus signs after the file name mean?
巴扎黑
巴扎黑 2017-07-03 11:41:19
0
2
2319

As shown below

Does the number represent how many rows have been changed? I took a look and it seems not. .

巴扎黑
巴扎黑

reply all(2)
黄舟

The number of lines of code added or deleted in the file.

Pay attention to the last line: 6 files changed, 33 insertions(+), 42 deletions(-).
6 files were changed, 33 lines were added and 42 lines were deleted, which adds up to the total number of lines changed in all the files above.

The +- numbers after each file can let people see at a glance the proportion of added and deleted code in the file.

If you run git diff --numstat, the first two numbers represent the added and deleted lines respectively:

巴扎黑

+- numbers in front of each number correspond to a current file;
+ number: indicates the code line added to the current file;
- number: indicates the code line deleted from the current file;

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template