Usar Git para ver los cambios de files localmente no en el server web

He realizado una serie de cambios en una versión de copy de security "demo" de un website antes de get la aprobación y pasar a la versión en vivo. Se han realizado muchos cambios y ajustes, por lo que es difícil seguirlos.

El server web no tiene instalado Git. Así que descargué una copy de security de FTP completa (versión 1) antes de hacer el trabajo y luego otra vez después de que el trabajo haya terminado (versión 2). Luego cargué la "versión 1" en Bitbucket y luego copié la carpeta Git a la versión 2 y luego la confirmo también. Por lo tanto, esperaba ver una buena vista gráfica de todos los files que han cambiado.

No funcionó y en mi 2º commit, TODOS los files en vez de solo registrar y listr los files que han cambiado.

¿Hay una manera más fácil de hacer esto?

Hay muchas cosas que podrían haber salido mal. ¿Cambió las routes del directory de files? introducir cambios de espacios en blanco en todos los files? Debes haber dado count de que este era el caso cuando escenificaste el segundo set de cambios (git diff –staged), enumera tu índice y verías todos los files enumerados allí como cambiados. Si es así y eso te sorprendió, deberías haber examinado la diferencia para ver qué cambió.