Новости программы Industrial Software Engineering
Укажите свой email для того чтобы получать полезные материалы по индустриальной разработке программного обеспечения
Новости программы Industrial Software Engineering
Укажите свой email для того чтобы получать полезные материалы по индустриальной разработке программного обеспечения

Как создать пулл-реквест в IntellijiIdea

Способы и особенности создания пулл-реквестов в IntellijiIde.

Чтобы узнать какие ошибки в изменениях нужно создать пулл-реквест. Эта процедура достаточно удобная, githab, IDEA, Android Studio её поддерживает. Они позволяют за несколько команд создать пулл-реквест. Создать такую заявку, которая позволит вам показать какие изменения вы хотите залить в Мастер или другую ветку. Чтобы это сделать, необходимо зайти в VSC, git и выбрать кнопку Create Pull-Request. Есть некоторая проблема, что создание пулл-реквестов происходит непосредственно в репозитории и, если у вас нет доступа к репозиторию, то сделать пулл-реквест система вам не даст, потому что у вас нет прав на записи данного репозитория. Если доступ у вас есть, то вы увидите окошко, в котором вам предложат выбрать Fork, в который вы будете делать, с которым вы будете сравниваться, куда вы хотите сделать пулл-реквест, в какой репозиторий. Часто разработка так устроена, что есть основной репозиторий и есть ряд энтузиастов, которые создали себе копии - форки , в которых история коммитов до определенного момента повторяет оригинал. Часто они присылают свои изменения, допустим, в оригинальный репозиторий, и таким образом, можно их добавить. Если бы у нас были какие-то другие репозитории, которые нас склонировали, то список был бы больше. Далее нужно выбрать ту ветку, куда мы хотим смержить. Чаще всего выбирают мастер, потому что эта ветка главная. Но можно выбрать и любую другую ветку. Далее - название и описание. Описание можно оставить пустым, а вот название я рекомендую делать понятным и читаемым, потому что, как правило, пулл-реквест будет мержить другой человек и читать его тоже будет другой человек, поэтому нужно быть к нему дружелюбным и внимательным. Нажимаем ОК, нам напишут, что эта ветка уже была смержена, нажимаем yes. Так как у нас нет изменений, поэтому мы не можем смержить. Можно создать обратный пулл-реквест.