2013-09-16 2 views
0

у нас есть основное имя repo как AppDev, и мы его разветвляли и я клонировал в свою локальную систему.Как отправить запрос на тягу через git power shell

Каждый раз, когда я совершаю обновление кода следующим образом.

localsystem(Clone)-->forkedRepo/particularbranch

git add file 
git commit -m "Comment" 
git push origin 

После выполнения указанных выше команд, я получаю обновленный код в свой раздвоенный репо.

Знаю, что хочу отправить запрос на тягу от forkedrepo/particulareBranch до main(AppDev)repo/particulareBranch.

Я знаю, как это сделать на веб-странице. Но я хочу отправить запрос на тяну через Git Power shell.

может кто-нибудь предложить мне соответствующие команды.

Спасибо.

+0

Не определен для GitHub, но git поддерживает собственные запросы на растяжение: http://stackoverflow.com/questions/7273434/is-it-possible-to-create-merge-requests-in-pure-git-from-the- командной строки/7282908 – eckes

ответ

0

Вы можете использовать git request-pull, который не является спецификацией Powershell.

Команда будет, предполагая, что ваш внутри раздвоенной репо:

git push # must push into the public repo 
git request-pull origin/master forkedRepo/particularbranch 

Вы бы затем отправить/электронной почте вывод этой команды к первоначальному сопровождающему, который содержит всю информацию, необходимую для отправки запроса тянущего ,

+0

вы можете объяснить моими именами. Как я знаю, «происхождение» указывает на разветвленное репо. Я предполагаю, что обновил код в своем разветвленном репо. После этого мне нужно отправить запрос на тягу на «MainRepo/specificBranch». Для этого я могу отправить следующий код. 'git request-pull origin/specificBranch mainrepo/specificBranch'. Правильно. – Hanumath

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