From 1b691ea2e296b41a400dc0bd58abf2f55c164fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=96=B0?= <157816708+Lingshinx@users.noreply.github.com> Date: Thu, 29 May 2025 11:47:58 +0800 Subject: [PATCH] diff: add Chinese translation (#16529) Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages.zh/common/diff.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages.zh/common/diff.md diff --git a/pages.zh/common/diff.md b/pages.zh/common/diff.md new file mode 100644 index 0000000000..3074add06f --- /dev/null +++ b/pages.zh/common/diff.md @@ -0,0 +1,36 @@ +# diff + +> 比较文件或目录。 +> 更多信息:. + +- 比较文件 (列出从`原文件`到`新文件`的修改): + +`diff {{原文件}} {{新文件}}` + +- 比较文件,忽视空白字符 + +`diff {{[-w|--ignore-all-space]}} {{原文件}} {{新文件}}` + +- 比较文件,并排展示文件差异: + +`diff {{[-y|--side-by-side]}} {{原文件}} {{新文件}}` + +- 比较文件,以统一形式展示不同区别 ( 形式同 `git diff`): + +`diff {{[-u|--unified]}} {{源文件}} {{新文件}}` + +- 递归地比较目录 (展示不同文件和目录的名字和差异): + +`diff {{[-r|--recursive]}} {{old_directory}} {{new_directory}}` + +- 比较目录(只展示不同文件的文件名): + +`diff {{[-r|--recursive]}} {{[-q|--brief]}} {{old_directory}} {{new_directory}}` + +- 根据两个文本文件的差异,为 Git 创建补丁文件,不存在的文件会被视为空文件: + +`diff {{[-a|--text]}} {{[-u|--unified]}} {{[-N|--new-file]}} {{原文件}} {{新文件}} > {{diff.patch}}` + +- 比较文件,打印彩色的输出,并尽可能找出最小的改变: + +`diff {{[-d|--minimal]}} --color=always {{原文件}} {{新文件}}`