Для создания pull request из консоли вам следует выполнить следующие шаги:
- Сначала необходимо убедиться, что вы находитесь в локальной ветке вашего репозитория, в которой вы хотите создать pull request. Для этого можно использовать команду
git branch
, чтобы увидеть текущую ветку. - После этого вам нужно убедиться, что ваш локальный репозиторий имеет актуальные изменения из удаленного репозитория. Для этого выполните команду
git fetch
, чтобы получить последние изменения. - Следующий шаг - перейти на ветку, в которую вы хотите слить изменения. Вы можете использовать команду
git checkout <имя_ветки>
, чтобы переключиться на нужную ветку. - После этого необходимо объединить изменения из вашей целевой ветки с вашей текущей веткой. Для этого следует выполнить команду
git merge <целевая_ветка>
. Например, если ваша целевая ветка называетсяdevelop
, то командой будетgit merge develop
. - После того как вы объединили изменения, вам следует отправить свои изменения в удаленный репозиторий. Для этого используйте команду
git push origin <имя_ветки>
, где<имя_ветки>
- это имя вашей текущей ветки. - Теперь вы можете создать pull request из вашего локального репозитория. Для этого используйте команду
hub pull-request
. Она автоматически откроет страницу вашего pull request в вашем браузере по умолчанию и заполнит необходимую информацию о вашем pull request. Вы можете добавить заголовок, описание и выбрать ветку, в которую вы хотите слить изменения. - После заполнения необходимой информации сохраните и отправьте pull request на рассмотрение.
Убедитесь, что у вас установлен Git и расширение Hub для работы с GitHub.