Я разветвил проект на GitHub. Мне нужно выкопать оригинальные коммиты, прежде чем вносить изменения/коммиты в свой разветвленный проект. Однако я задавался вопросом, смогу ли я создать запрос на перенос, чтобы объединить мои изменения с исходным проектом. Это можно сделать?Невозможно создать запрос на растяжение после того, как новая вилка раздавила исходные коммиты
Я попытался сделать это в тестовом проекте, но, похоже, я не могу выполнить запрос на перенос, поскольку сеть показывает, что эти два проекта больше не связаны. Вот что я сделал:
- Создано тестовый проект («оригинальный проект»)
- создал новый файл, совершенное, и толкнул
- создал другой файл, совершил, и толкнул
- В другой («forked project»)
- В раздвоенном проекте я раздавил журнал git, у которого было 3 коммита (Ran 'git rebase --root -i' then 'git push origin master --force ')
- В раздвоенном проекте я модифицировал один из фильтров es, совершено и нажато. Это первое изменение вилки.
- Попытался сделать запрос на перенос на GitHub, чтобы объединить изменение от # 6 от раздвоенного проекта до исходного проекта, но сказал: «Нет ничего, что можно было бы сравнить. Original: master and forked: master - совершенно разные истории фиксации. "
сеть выглядела следующим образом:
original forked
o (git init)
|
o (add file)
|
o (add file)
o (squashing commits)
|
o (update file)
Может быть, я сделал что-то не так? Или моя установка неверна? Или это просто не может быть сделано ...
Спасибо за подтверждение. – Xantara