arreglado conflictos de combinación, luego agregado, pero aún obteniendo "files no fusionados"

Tengo dos twigs, master y side . Estoy rastreando el file somedoc.txt en ambas twigs.

Cambiado a un side usando:

 git checkout side 

Hizo un cambio en la línea 1 de somedoc.txt .

Cometí mis cambios con:

 git commit -a -m "made some changes" 

Cambiado de nuevo a master

 git checkout master 

Cambios fusionados:

 git merge side 

Merge conflict in somedoc.txt el esperado Merge conflict in somedoc.txt .

Edito somedoc.txt para resolver el conflicto <<<<<< HEAD ... side >>>>>> .

Se agregó somedoc.txt con:

 git add somedoc.txt 

Intentó comprometerse con:

 git commit 

En este punto, recibí el error:

 error: 'commit' is not possible because you have unmerged files. 

Ejecutando el git status da lo siguiente:

 On branch master You have unmerged paths. (fix conflicts and run "git commit") Unmerged paths: (use "git add <file>..." to mark resolution) both modified: somedoc.txt no changes added to commit (use "git add" and/or "git commit -a") 

Cuando vuelvo a editar somedoc.txt , no veo las tags de conflicto. ¿Cómo resuelvo esto?

Debes terminar la fusión. Una vez que haya solucionado los conflictos, ejecute git commit -a .

En respuesta a tu comentario, git commit por sí mismo no hubiera funcionado. En ese momento, no marcó el file como resuelto usando git add y por eso se le presentó un error. El -a agregará automáticamente files conocidos.