У мене є локальне сховище git, яке є клоном сховища на github. Хтось розгалужив сховище та вніс зміни в нову гілку нового сховища. Я хочу перенести цю нову гілку у своє сховище (локально, щоб спочатку над нею працювати перед злиттям із майстром).
Я спробував створити нову гілку, а потім витягнути її з розгалуженого сховища, але вона скаржиться, оскільки нова гілка є копією головної гілки, а також змін локального файлу, тому в ній написано
error: Your local changes to the following files would be overwritten by merge
.
Отже, як я можу витягнути гілку в іншому сховищі в нову гілку в моєму локальному сховищі?
Сподіваюся, це має сенс. Якщо ні, це мій репозиторій: https://github.com/MatthewLM/cbitcoin
Як бачите, хтось створив нове сховище з гілкою "linuxBuild": https://github.com/austonst/cbitcoin/tree/linuxBuild
Я хочу цю гілку в моєму локальному сховищі для MatthewLM / cbitcoin.
Як я можу це зробити?