Files
tldr/pages.zh_TW/common/diff.md
spageektti 823cd33be0 diff: update more information link (#13000)
diff: update link
2024-06-17 18:21:33 +02:00

33 lines
1017 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# diff
> 比較兩個檔案或目錄間的差異。
> 更多資訊:<https://manned.org/diff>.
- 比較兩檔案,列出 `舊檔案` 相異於 `新檔案` 而需更改之處,以讓兩者相同:
`diff {{舊檔案}} {{新檔案}}`
- 忽略空格下,比較兩檔案:
`diff --ignore-all-space {{舊檔案}} {{新檔案}}`
- 比較兩檔案,並排顯示差異:
`diff --side-by-side {{舊檔案}} {{新檔案}}`
- 比較兩檔案,並以統一格式 (unified format) 顯示差異(為 `git diff` 預設格式):
`diff --unified {{舊檔案}} {{新檔案}}`
- 遞迴比較兩目錄,顯示相異的檔名或目錄名,與檔案內更動:
`diff --recursive {{舊目錄}} {{新目錄}}`
- 比較兩目錄,只顯示相異檔案的檔名:
`diff --recursive --brief {{舊目錄}} {{新目錄}}`
- 由兩個文字檔之間差異建立一個補丁 (patch) 檔給 Git不存在的檔案視為空白文件
`diff --text --unified --new-file {{舊檔案}} {{新檔案}} > {{diff.patch}}`