Tengo un repositorio de git local que es un clon de un repositorio en github. Alguien ha bifurcado el repositorio y ha realizado cambios en una nueva rama de un nuevo repositorio. Quiero mover esta nueva rama a mi repositorio (localmente para trabajar en ella primero antes de fusionarme con el maestro).
Intenté crear una nueva rama y luego extraer del repositorio bifurcado, pero se queja porque la nueva rama es una copia de la rama maestra, así como los cambios del archivo local, por lo que dice
error: Your local changes to the following files would be overwritten by merge
.
Entonces, ¿cómo puedo colocar la rama en el otro repositorio en una nueva rama en mi repositorio local?
Espero que tenga sentido. Si no, este es mi repositorio: https://github.com/MatthewLM/cbitcoin
Como puede ver, alguien ha creado un nuevo repositorio con la rama "linuxBuild": https://github.com/austonst/cbitcoin/tree/linuxBuild
Quiero esa rama en mi repositorio local para MatthewLM / cbitcoin.
¿Cómo puedo hacer esto?
fuente
Método sin agregar control remoto.
fuente