git diff @@

@@ from-file-line-numbers to-file-line-numbers @@
 line-from-either-file
 line-from-either-file...

If a hunk contains just one line, only its start line number appears. Otherwise its line numbers look like start,count. An empty hunk is considered to start at the line that follows the hunk.

If a hunk and its context contain two or more lines, its line numbers look like start,count. Otherwise only its end line number appears. An empty hunk is considered to end at the line that precedes the hunk.

The lines common to both files begin with a space character. The lines that actually differ between the two files have one of the following indicator characters in the left print column:

    • +
      A line was added here to the first file.
    • -
      A line was removed here from the first file.

https://stackoverflow.com/questions/10950412/what-does-1-1-mean-in-gits-diff-output/10950496

原文地址:https://www.cnblogs.com/qinqiu/p/9072073.html