git: diferencia de los cambios actuales antes de confirmar

He cambiado varios archivos en un repositorio git, pero aún no los he confirmado.

Puedo obtener una lista de los cambios simplemente invocandogit status. Pero, ¿cómo obtengo una lista delínea o lacontenid que he cambiado, además de los nombres de archivo?

nicialmente pensé en usargit diff, pero parece ser útil solo para comparar cambios ya confirmados.

Por lo general, solo hagomeld ., pero en este caso estoy conectado a un servidor externo a través de ssh.