Saya memiliki repositori git lokal yang merupakan tiruan dari repositori di github. Seseorang telah melakukan fork pada repositori dan membuat perubahan di cabang baru pada repositori baru. Saya ingin memindahkan cabang baru ini ke dalam repositori saya (secara lokal untuk mengerjakannya terlebih dahulu sebelum bergabung dengan master).
Saya mencoba membuat cabang baru dan kemudian menarik dari repositori bercabang tetapi mengeluh karena cabang baru adalah salinan dari cabang master serta perubahan file lokal, jadi katanya
error: Your local changes to the following files would be overwritten by merge
.
Jadi bagaimana cara menarik cabang di repositori lain ke cabang baru di repositori lokal saya?
Saya harap itu masuk akal. Jika tidak, ini adalah tempat penyimpanan saya: https://github.com/MatthewLM/cbitcoin
Seperti yang Anda lihat, seseorang telah membuat repositori baru dengan cabang "linuxBuild": https://github.com/austonst/cbitcoin/tree/linuxBuild
Saya ingin cabang itu di repositori lokal saya untuk MatthewLM / cbitcoin.
Bagaimana saya bisa melakukan ini?
sumber
Metode tanpa menambahkan remote.
sumber