Creo que tienes dos problemas aquí. Primero, ¿por qué debería confiar únicamente en la diferencia cuando la mayoría de los sistemas le permiten ingresar comentarios de revisión? Al igual que los buenos comentarios de código, descubres por qué se realizó el cambio y no solo el cambio en sí mismo.
Segundo, si tiene esta capacidad, conviene ponerlos a todos en el mismo lugar. No es necesario buscar en el archivo las líneas de código marcadas que ya no son necesarias. Los comentarios dentro del código de trabajo están ahí para decirle por qué está codificado de esta manera.
Una vez que pongas esto en práctica, los hábitos formados hacen que la base del código sea más fácil de trabajar para todos.
El seguimiento asociado de errores y características, junto con la razón por la que está cambiando este archivo, le puede dar una idea de la profundidad que necesita para profundizar en la historia y, posiblemente, examinar las diferencias. Recibí una solicitud para "Cambiar de nuevo a la fórmula original". Sabía dónde ir dentro del historial de revisiones y solo revisé una o dos diferencias.
Personalmente, el código remarcado parece un trabajo en progreso para un problema que se resuelve mediante prueba y error. Saca este lío del código de producción. Poder deslizar fácilmente las líneas de código dentro y fuera solo hace que sea más fácil confundirse.