搜尋

首頁  >  問答  >  主體

git diff --stat 結果,檔案名稱後面的數字和加減號是什麼意思?

如下圖所示

數字代表更改了多少行麼?我看了一下,好像不是。 。

巴扎黑巴扎黑2742 天前2325

全部回覆(2)我來回復

  • 黄舟

    黄舟2017-07-03 11:43:19

    該檔案內程式碼新增或刪除的行數。

    注意最後一行的提示:6 files changed, 33 insertions(+), 42 deletions(-)。
    6個檔案變動,新增33行,刪除42行,加起來正是上邊所有檔案變動行數之和。

    每個檔案後面的+ -號可以讓人一眼看清該檔案增加和刪除的程式碼的比例。

    如果運行 git diff --numstat,前面的兩個數字分別代表增加和刪除的行:

    回覆
    0
  • 巴扎黑

    巴扎黑2017-07-03 11:43:19

    +-號前面都對應一個目前檔案;
    +號:表示目前檔案新增的程式碼行;
    -號:表示目前檔案刪除的程式碼行;

    回覆
    0
  • 取消回覆