1. ホーム
  2. git

[解決済み] gitを使用してレポにない2つのファイルを比較する方法

2022-05-06 22:34:01

質問

どのgitリポジトリにもない2つのcssファイルを比較したいのですが、どうすればいいですか?gitにそのような機能はありますか?

どのように解決するのですか?

git の diff は、標準の unix の diff . よくやりたいのですが、この質問がgoogleで上位にランクされているので、この回答が表示されるようにしたいのです。

この質問 使用方法 git diff --color-words Git リポジトリの外側で?

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

ここでは色を表示できないので、例では変更をパイプで区切っています。