He instalado git en mi Mac. Estoy tratando de hacer una diferencia entre los files en dos carpetas diferentes.
diff -rq PATH_Folder1/ PATH_Folder2/ > Desktop/DIFF.txt
Los resultados incluyen files .git.
Example: Files PATH1/abi/cpp/.git/index and PATH2/abi/cpp/.git/index differ.
¿Cómo puedo evitar comparar files .git? No necesito comparar índices de git.
Puede usar la opción -x para excluir patrones de files. Entonces para este caso sería:
diff -rq -x .git PATH_Folder1/ PATH_Folder2/ > Desktop/DIFF.txt
Puede usar git diff
lugar de diff simple, que debe saber para evitar files .git
y similares. Aquí está la reference para el command git diff
.
Aún mejor sería usar una herramienta gráfica de diferencia con
$ git difftool -t meld
o
$ git difftool -t kdiff3
Varias guías y howtos existen por ahí. Es un buen ejemplo.