Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Помогите разобраться с Гитхабом (https://javascript.ru/forum/offtopic/46692-pomogite-razobratsya-s-gitkhabom.html)

Shitbox2 19.04.2014 17:57

Помогите разобраться с Гитхабом
 
Если коротко, что от меня хотят https://github.com/angular-translate...slate/pull/511 и как это сделать?

Пулреквест сделан через веб-интерфейс, т.к. из склонированного репозитория нельзя — нет прав. Что нужно сделать, чтобы исправить его. Можно по шагам. Экспериментировать боюсь, т.к. мои эксперименты с гитом еще ни разу до добра не доводили...

danik.js 19.04.2014 19:00

Цитата:

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

За последствия не отвечаю - сам чайник по большому счету )))

Shitbox2 22.04.2014 10:50

Спасибо! С ребейзом пришлось помучиться, но остальное заработало сразу)


Часовой пояс GMT +3, время: 04:28.