简体中文 ▾ Topics ▾ Latest version ▾ git-diff-files last updated in 2.48.0

名称

git-diff-files - 对比工作区和索引中的文件

概述

git diff-files [-q] [-0|-1|-2|-3|-c|--cc] [<普通差异选项>] [<路径>…​]

描述

比较工作区和索引中的文件。 当指定路径时,只比较那些命名的路径。 否则就比较索引中的所有条目。 输出格式与 git diff-indexgit diff-tree 的相同。

选项

Warning

Missing zh_HANS-CN/diff-options.adoc

See original version for this content.

-1 --base
-2 --ours
-3 --theirs
-0

分别与 “基础” 版本、“我们的分支” 或 “他们的分支” 进行比较。 有了这些选项,合并后的条目的差异就不会显示。

默认是针对我们的分支 (-2) 和干净的解决路径进行差异比对。 可以给出选项 -0 来省略未合并的条目的差异输出,只显示 "Unmerged"。

-c
--cc

这将比较第二阶段(我们的分支)、第三阶段(他们的分支)和工作区文件,并输出一个综合的差异,类似于 diff-tree 显示带有这些标志的合并提交。

-q

即使对不存在的文件也保持沉默

Warning

Missing zh_HANS-CN/diff-format.adoc

See original version for this content.

GIT

属于 git[1] 文档

scroll-to-top