Logrando que Git siga archivos renombrados y editados

Preguntas sobre el cambio de nombre de archivos en Gittener estado preguntó antes, pero no puedo encontrar una solución a mi problema específico.

He movido y editado múltiples archivos (no utilicégit mv - lamentablemente ya es demasiado tarde para eso. Ahora lo quiero así, cuando mi colega saque de mi repositorio, después de haber realizado sus propias ediciones en esos mismos archivos (sin moverlos), combina mis cambios con los suyos en la nueva ubicación del archivo. Para fusionarse con éxito, Git claramente necesita saber que estos son los mismos archivos.

¿Es Git lo suficientemente inteligente como para resolver esto por su cuenta? Parece difícil de creer. Y si es así, ¿cómo puedo estar seguro de que Git recogerá un movimiento de archivo en particular, incluso si el contenido ha cambiado?

Respuestas a la pregunta(3)

Su respuesta a la pregunta