-
StackOverflow 文件
-
Git 教程
-
DIFF 樹
-
常見的差異選項
選項 |
說明 |
-z |
輸出 diff-raw,行以 NUL 結尾。 |
-p |
輸出補丁格式。 |
-u |
-p 的同義詞。 |
--patch-with-raw |
輸出補丁和差異原始格式。 |
--stat |
顯示 diffstat 而不是 patch。 |
--numstat |
顯示數字 diffstat 而不是補丁。 |
--patch-with-stat |
輸出補丁並新增其 diffstat。 |
--name-only |
僅顯示已更改檔案的名稱。 |
--name-state |
顯示已更改檔案的名稱和狀態。 |
--full-index |
在索引行上顯示完整的物件名稱。 |
--abbrev=<n> |
diff-tree header 和 diff-raw 中的縮寫物件名稱。 |
-R |
交換輸入檔案對。 |
-B |
檢測完整的重寫。 |
-M |
檢測重新命名。 |
-C |
檢測副本。 |
--find-copies-harder |
嘗試未更改的檔案作為副本檢測的候選者 |
-l<n> |
限制重新命名嘗試到路徑。 |
-O |
重新排序差異根據。 |
-S |
查詢只有一面包含字串的 filepair。 |
--pickaxe-all |
當使用 -S 並找到命中時顯示所有檔案差異。 |
-a –text |
將所有檔案視為文字。 |