¿Por qué, después de la fusión, GIT dice "Ya está actualizado", pero aún existen diferencias entre las sucursales?

Originalmente trabajaba en la rama 'newfeature' y me llamaron para corregir un error en la rama en vivo con urgencia. Creé una rama para el llamado 'mantenimiento general', hice el trabajo y luego cambié a desarrollo y lo fusioné. Ahora quiero volver a la rama 'nueva característica' y fusionarme en los cambios que fusioné anteriormente.

Cuando cambié a 'newfeature' y me fusioné en 'desarrollar', hubo conflictos en 3 archivos.

Me metí en una maraña resolviendo los conflictos y finalmente decidí usar el comando "Revertir" en el menú 'Equipo' de Aptana Studio 3 (que es mi IDE). Esperaba que esto me hiciera retroceder antes de la fusión, lo que parece haber hecho.

De todos modos, cuando me fusiono en 'desarrollar' otra vez, dice,Already-up-to-date, pero cuando se comparan archivos entre las dos ramas, son muy diferentes y los cambios que agregué en la otra rama no se combinan.

¿Cómo voy a combinar las dos ramas ahora, por favor?

Respuestas a la pregunta(2)

Su respuesta a la pregunta