Aquí está el estado actual de esta rama de características.estado de git: ¿qué es UU y por qué debería agregar/rm corregirlo?
Pasos recientes:
- rama de desarrollo remoto divergieron
- recuperados de desarrollo remota rama
- escondido rama de la característica local del divergieron cambios que quiero seguir
- porcentualizada característica de la rama de desarrollo local ch
- Stash metimos rama de la característica cambia
- Stash Aplicar rama de la característica cambia
Resultados:
$ git status
# On branch feature-foo-branch
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: foo/bar.php
# modified: foo/baz.php
#
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both modified: foo/conflict.php
#
y status -s
$ git status -s
UU foo/conflict.php
M foo/bar.php
M foo/baz/php
git recomienda add
o rm
para resolver el conflicto. ¿Qué significa UU
y por qué serían esas las opciones para solucionarlo?
Toda la información que puedo encontrar sobre la resolución de conflictos similares a esto dice no usar rm
lo que me hace preguntarme por qué git cree que es apropiado.
no puedo encontrar nada sobre UU
en las páginas Man git pero hay esta SO question que también parece estar teniendo problemas para ordenar por qué add
funcionaría en este caso.