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