В Github как я могу зафиксировать свои изменения в клоне и отправить запрос на удаление? - PullRequest
11 голосов
/ 08 сентября 2011

Я клонировал репозиторий Github, внес некоторые изменения, теперь мне нужно зафиксировать их и отправить запрос на извлечение.Как мне превратить мой клон в вилку?

Ответы [ 2 ]

20 голосов
/ 08 сентября 2011

Перейдите в репозиторий github, затем нажмите «форк».Теперь у вас есть вилка :) Теперь вам нужно отправить свои изменения на вилку и отправить запрос на получение через github

git remote add myfork git@github.com:MyUsername/MyForkRepository.git
git push myfork master

Оттуда вы можете отправить запрос на получение очень легко.

0 голосов
/ 28 января 2017

Вы можете использовать концентратор github , все в командной строке. Для окончательного выигрыша вы можете поменять 'origin' на свой форк и изменить проект, который вы разветвляли для апстрима с некоторыми переименованиями:

# fork the project you cloned, creates a new remote with your username
# (and forks the project on github if you haven't already done so):
git fork
git remote rename origin upstream
git remote rename YOURUSERNAME origin
...