У меня есть проект, размещенный на GitHub, который кто-то разветвлял. На своей вилке они создали новую ветку "foo" и внесли некоторые изменения. Как мне перенести их "foo" в новую ветку, также называемую "foo" в моем репо?
Я понимаю, что они могли бы отправить мне запрос на удаление, но я бы хотел сам начать этот процесс.
Предположим следующее:
- Поскольку они раздвоили мой проект, оба наших репо имеют одинаковую "историю"
- Хотя GitHub показывает, что их проект был разветвлен у меня, мой локальный репозиторий не имеет никаких ссылок на этот личный проект. Нужно ли добавлять их как удаленный?
- У меня пока нет ветки с именем "foo" - я не знаю, нужно ли мне сначала создавать это вручную.
- Я определенно хочу, чтобы это вытащили в отдельную ветку, а не моего мастера.