如何使用 git 命令行比较两个未跟踪的文本文件



假设您在 git 存储库中有一个文件夹,该文件夹被忽略文件排除答.txt二.txt

这些文件由应用程序动态重新生成,永远不会包含在存储库中。我想使用 Windows 的 git 命令行在 a.txt 和 b.txt 之间区分文本。我刚刚安装了git,我更喜欢保持这样是否有执行此任务的命令?

谢谢

您可以使用

git 样式比较两个文件

git diff --no-index a.txt b.txt

无论这些文件在哪里。你甚至不需要任何存储库,只需要安装 git。

如果你在Windows上使用git bash,你也可以使用常规的diff命令,如

diff a.txt b.txt

diff -u a.txt b.txt

最新更新