0
無論如何,我們可以得到兩個提交與文件名稱之間的差異與類型的變化(添加,D刪除),添加(10行加)和刪除(-5行刪除)git diff獲取文件更改的類型的變化,添加和刪除
我已經試過git diff --name-status 5021ea5b 62720bb8
這不是給我增刪
也試過git diff --numstat 5021ea5b 62720bb8
這不是讓我改變的類型。
我想填充類似於github diff頁面的數據。
'--numstat'有什麼問題? –
@vladimirKovpak in'--numstat'我無法得到文件是否被添加或刪除或修改 –
但git不跟蹤文件的創建或刪除(據我所知),git只跟蹤執行的更改。所以,如果你創建文件,git會寫入如下內容:'1文件已更改,1插入(+)',而且github將顯示相同的內容... –