Подтвердить что ты не робот

Включить только определенные коммиты в запросе на перенос

Скажем, я клонировал репозиторий, создал новую ветку "Тема1" , внесли изменения, совершил их, а затем перебросил их в удаленное репо git push origin Topic1. После этого я сделал запрос на растяжение в мастер-ветку.

Затем в моем локальном репозитории я проверил из ветки "Тема1" на ветку "Тема 2", внеся там некоторые изменения, совершил и снова нажал эту новую ветку на удаленный. И снова сделал запрос тянуть в мастера. Я хочу упомянуть, что в то же время никаких изменений в мастер-ветке не было, поэтому мне не нужно было синхронизировать локальное репо с восходящим потоком.

И вот проблема: когда я иду на страницу запроса запроса "Topic2", там представлены все коммиты "Тема1" . Итак, мой вопрос - как я могу получить во 2-й попытке запроса, связанную только с ветвью "Тема 2"?

4b9b3361

Ответ 1

  • Создайте новую ветку на основе upstream/master

  • cherry-pick соответствующие коммиты из вашей ветки Topic2 (в новую ветку)

  • Создайте запрос на перенос из этой новой ветки.