Как объединить PR из командной строки, используя концентратор? - PullRequest
0 голосов
/ 28 декабря 2018

Я использую git / hub с github , следуя рабочему процессу gitflow в моем проекте, и мне интересно, есть ли простой способ избежать вводаGitHub, чтобы объединить и закрыть мои запросы.

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

git checkout -b my-feature-123 develop
git add .
git commit -m "my changes"
git push origin my-feature-123
hub pull-request -m "my changes" -b develop
#enter guthub and merge PR
#run deployment 
git checkout develop
git pull origin develop # everything up-to-date

Итак, я хочу заменить guthub # enter и слить PR командой слияния из командной строки, до сих пор ничего не работает.

1 Ответ

0 голосов
/ 28 декабря 2018

Должна быть возможность слияния ветви объектов из командной строки с помощью команды git merge.Во-первых, вам нужно проверить ветвь, которую вы объединяете, для которой в данном случае разрабатывается:

git checkout develop
git merge --no-ff my-feature-123
git push

--no-ff используется для предотвращения быстрого слияния, которое вы используетехотел бы для gitflow.

...