我想比较两个不在任何 git 存储库中的 css 文件。 git中有这样的功能吗?
git
的 diff 比标准 Unix 更实用diff
。我经常想这样做,并且由于这个问题在谷歌上排名很高,所以我希望这个答案出现。
这个问题:如何使用git diff --color-words在 Git 存储库之外? https://stackoverflow.com/questions/5637311/how-to-use-git-diff-color-words-outside-a-git-repository
展示如何使用 git 来比较文件,其中至少有一个文件不在存储库中,方法是使用--no-index
:
git diff --no-index file1.txt file2.txt
git 跟踪哪一个,不跟踪哪一个并不重要 - 一个或两个都可以取消跟踪,例如:
$ date > x
$ sleep 2
$ date > y
$ git diff --color-words --no-index x y
diff --git a/x b/y
index 6b10c7c..70f036c 100644
--- a/x
+++ a/y
@@ -1 + 1 @@
Wed Jun 10 10:57:45|10:57:47 EDT 2013
此处无法显示颜色,因此我在示例中用管道分隔了更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)