Задать вопрос
zigen
@zigen

Как залить в чужой репозиторий на GIthub?

Добрый день. Меня добавили в один прайват репо на github.(Получил уведомление You can now push to this repository.)
Нужно запилить несколько правок по коду и влить туда соответственно. Какой у меня порядок действий? Только без форка данного репо в свой github.
  • Вопрос задан
  • 19386 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
Denormalization
@Denormalization
Добавить git remote add [url]
и пушить в него.

Или просто склонировать его и так же пушить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
1. Копируете себе локально репозиторий.
git clone url [folder]
cd [folder]
2. Создаете ветку [branch_name]
git checkout -b [branch_name]
3. Делайте изменения
4. Делаете один коммит или несколько.
git add . (если создавали новые файлы)
git commit -am "Added beautiful fixes"
5. Создаете удаленную ветку.
git push --set-upstream origin [branch_name]
В дальнейшем когда удаленная ветка создана то просто
git push
6. Создаете в интерфейсе github pull-request. Из вашей ветки в master.
8536993405.png
7. автор или вы сами вливаете(merge)/отклоняете(decline) pull-request.
На этом этапе можно добавить комментарии или замечания к коду, что-то исправить.
8.Когда пул-реквест влили, вы локально переключаетесь в master и забираете все изменения
git checkout master
git pull

Если еще нужно что-то сделать повторяете шаги начиная со 2.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы