Eu tenho um repositório git local que é um clone de um repositório no github. Alguém bifurcou o repositório e fez alterações em um novo branch em um novo repositório. Quero mover este novo branch para o meu repositório (localmente para trabalhar nele antes de mesclar com o master).
Eu tentei criar um novo branch e, em seguida, puxar do repositório bifurcado, mas ele reclama porque o novo branch é uma cópia do branch master, bem como as alterações do arquivo local, por isso diz
error: Your local changes to the following files would be overwritten by merge
.
Então, como posso puxar o branch no outro repositório para um novo branch no meu repositório local?
Espero que faça sentido. Caso contrário, este é meu repositório: https://github.com/MatthewLM/cbitcoin
Como você pode ver, alguém criou um novo repositório com o branch "linuxBuild": https://github.com/austonst/cbitcoin/tree/linuxBuild
Eu quero esse branch no meu repositório local para MatthewLM / cbitcoin.
Como posso fazer isso?
fonte
Método sem adicionar remoto.
fonte