Ответ 1
Один простой вариант:
- чтобы новый репозиторий GitHub в ваш собственный аккаунт
- клонировать эту вилку (которая у вас есть)
-
добавить в качестве git удаленный ссылку на репозиторий BitBucket (который может иметь другую историю, разные sha1)
git remote add bitbucket https://bitbucket.org/account/repo git fetch bitbucket
-
создать локальную ветвь (git checkout -b mypatch)
-
cherry-pick зафиксирует
bitbucket/yourBranch
(с вашим братом будет филиал, в котором вы делали патчи для своих Запрос на загрузку BitBucket).
Это приведет к повторному завершению фиксации вашей ветки патча BitBucket на новую локальную ветвь. -
нажмите эту новую локальную ветвь в свою вилку GitHub
-
запускает новый запрос на извлечение из этой вновь выдвинутой ветки.