Сообщение от Shitbox2
|
Пулреквест сделан через веб-интерфейс, т.к. из склонированного репозитория нельзя — нет прав
|
Ну ясное дело. Клонировать нужно свой форк, а не оригинал.
Я сам постоянно сталкиваюсь с проблемами, но первые шаги подсказать могу:
1) клонируй свой форк себе на комп, сливай нужные ветки (все или только canary и patch-1)
2) добавляй ссылку на оригинальный репозиторий (называй его upstream, как принято)
3) обновляй ветку canary через git pull upstream canary (находясь в ней). хотя возможно этот шаг не обязателен.
4) дальше чета мудрить с rebase. Возможно, находясь в ветке patch сделать git rebase canary. Или чета с pull'ом мутить. Мне обычно лень разбираться, я тупо удаляю ветку и создаю новую, с которой уже нет проблем.
5) git push origin patch-1 --force (это и есть forced push)
За последствия не отвечаю - сам чайник по большому счету )))