Je voudrais comparer deux fichiers css qui ne sont pas dans un dépôt git. Existe-t-il une telle fonctionnalité dans git ?
Réponses
Trop de publicités?git
Le diff d'Unix est plus fonctionnel que le diff standard d'Unix. diff
. J'ai souvent envie de faire cela et comme cette question est très bien classée sur Google, je veux que cette réponse apparaisse.
Cette question : Mode d'emploi git diff --color-words
en dehors d'un dépôt Git ?
Montre comment utiliser git pour différencier des fichiers dont au moins l'un d'entre eux n'est pas dans le référentiel en utilisant --no-index
:
git diff --no-index file1.txt file2.txt
Il n'est pas important de savoir lequel est suivi par git et lequel ne l'est pas - l'un ou les deux peuvent être détraqués, par exemple :
$ 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
La couleur ne peut pas être montrée ici, donc j'ai séparé les changements avec un tuyau dans l'exemple.