18
En una fusión con conflictos, ¿hay alguna manera de decirle a git que conserve una versión para un conjunto de archivos?git merge: mantener un lado para algunos archivos, fusionar el resto manual
$ git checkout some_branch
$ git merge origin/master
$ ?
Gracias por su respuesta. Lo probé y marca * todos * los archivos en conflicto como "ambos modificados" o "ambos agregados", en rojo aterrador. La primera vez que veo eso, entonces ¿algún apuntador? Mi fusión se realiza entre diferentes ramas, en caso de que haga una diferencia. – Ivan
Eso no hace la diferencia - pull es solo fetch + merge. En cuanto a su estado, los archivos no compartidos deberían comenzar como "ambos modificados", en la sección "Rutas no conectadas". Después del pago de git, si examina el archivo, verá que ha sido reemplazado por la versión indicada; usted todavía tiene que agregarlo con git-add, en ese punto se moverá hacia arriba en la sección "Cambios para comprometerse", en verde. Nunca antes había visto un "ambos agregados" en rojo. – Cascabel
Ok, sí, estaba confundido acerca de eso. Tuve que modificarlo un poco, como tal: 'git checkout --theirs master