¿Cómo puedo fusionar dos ramas sin perder ningún archivo?

49

Tengo dos ramas con los siguientes archivos allí:

rama a:

file_a
file_b
file_c

rama b:

file_a
file_d
file_e

¡Quiero fusionarlos, de modo que obtenga ambos archivos de a y b (y los archivos que existen en ambos normalmente deberían fusionarse)! es eso posible?

reox
fuente
¿Por qué no simplemente obtienes ambas ramas y las fusionas manualmente?
Ramhound
clonar dos veces y copiar y agregar?
reox
3
Debes preguntar esto en StackOverflow ... los programadores de allí pueden saber más sobre esto
cwheeler33

Respuestas:

91

esto podría ayudar: http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging

en su caso, haría lo siguiente:

  • git checkout a (cambiará a la rama a)
  • git merge b (esto combinará todos los cambios de la rama b en la rama a)
  • git commit -a (esto confirmará tus cambios)

eche un vistazo al enlace de arriba para obtener una imagen completa.

Tú haces
fuente
Esto era exactamente lo que estaba buscando. gracias un montón.
raksheetbhat