Показать сообщение отдельно
  #2 (permalink)  
Старый 19.04.2014, 19:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от 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)

За последствия не отвечаю - сам чайник по большому счету )))
__________________
В личку только с интересными предложениями
Ответить с цитированием