git diff --numstat

admin發表於2018-07-25

git diff命令可以根據後面引數的不同,功能也會有區別,參閱以下兩篇文章有助於理解。

(1).git diff 輸出格式詳解一章節。

(2).git diff --stat命令詳解一章節。

下面介紹一下git diff --numstat命令的作用。

當前倉庫有softwhy.txt檔案,內容如下:

[HTML] 純文字檢視 複製程式碼
螞蟻部落一
螞蟻部落二
螞蟻部落三
螞蟻部落四
螞蟻部落五

下面將文字內容修改如下:

[HTML] 純文字檢視 複製程式碼
螞蟻部落一
螞蟻部落二
螞蟻部落三
螞蟻部落
螞蟻部落四
螞蟻部落五

下面使用git diff --numstat統計如下,程式碼如下:

[Shell] 純文字檢視 複製程式碼
$ git diff --numstat softwhy.txt

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201807/25/010215dck4g44xxnwcws5i.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

上述程式碼可以對指定檔案增加或者刪除的行數進行統計,可以統計一個檔案或者多個檔案。

(1).第一個數字表示增加的行數(比如上面的1)。

(2).第二個數字表示刪除的行數(比如上面的0)。

相關文章