El estado de git muestra archivos modificados, pero git diff no lo hace.
He echado un vistazo a todas las preguntas similares, sin embargo, lo he comprobado dos veces y definitivamente sucede algo extraño.
En un servidor (Solaris con git 1.8.1) cloné el repositorio de git y luego copié la carpeta .git en mis archivos activos existentes. Esto funcionó perfectamente, podría correr
git status
entonces
git diff [filename]
para comprobar los archivos que eran diferentes.
En otro servidor (Solaris con git 1.7.6) estoy haciendo exactamente lo mismo sin embargo
git diff [filename]
no muestra nada, incluso si el contenido del archivo es definitivamente diferente. También he probado agregar un nuevo archivo, confirmarlo y luego editarlo. Mismo problema,git status
muestra el archivo como cambiado perogit diff
no muestra nada Si descargo el archivo modificado y ejecuto un diff localmente, obtengo una salida de diff.