2017-02-13 2 views
1

Я изначально клонировал проект. Должен ли я сначала разветвить его, чтобы позже выполнить запрос на растяжение?Pull Requests - Нужно сначала выбрать?

Если бы я сделал следующее, будет ли возможен запрос на вытягивание?

1) clone the project 
3) create a local branch, switch to it 
4) work on it, commit some changes to it 
5) change back to the master branch (checkout) 
6) -- what do I do here, merge changes? How does a pull request work? 
+0

im довольно уверен, что у вас есть вилка, чтобы сделать PR обратно в исходный проект. –

+0

Мне сказали, что вам просто нужно оттолкнуть свою ветку назад к мастеру – PositiveGuy

+0

, а в главной ветке я сделал git push -u origin [название ветки], и я получаю «Branch update-readme, настроенный для отслеживания удаленной ветви update-readme- filesizelimit from origin. « – PositiveGuy

ответ

0

Если вы хотите сделать PR от того же проекта (что у вас есть, то есть вы можете нажать вы перейти обратно к этому потоку репо), то нет, вам не нужна вилка.

make a PR from any branch of your repo.

Создайте запрос на растяжение, чтобы предложить и сотрудничать с изменениями в репозитории. Эти изменения предлагаются в филиале, что гарантирует, что мастер-ветвь содержит только готовые и утвержденные работы.

https://help.github.com/assets/images/help/pull_requests/pull-request-review-edit-branch.png

Вы можете сравнить изменения в том же репо или, как указано в рисунке выше, через вилки. В вашем случае у вас нет вилки.

Вы не объединяетесь, чтобы управлять локально: вы нажимаете свою ветку, сравниваете ее с мастером на GitHub и создаете свой PR там.

Смежные вопросы