Как создать пул-реквест с частью коммитов другой ветки?
В проекте есть две ветки: dev — для разработки и main — для продакшена.
Я переключился на ветку dev сделал git pull. После чего создал ветку git checkout -b 'my_branch' , где писал код. После завершения запушил и сделал на гитхабе Pull Request и слил с веткой dev. Код оказался в dev.
Ветка dev по сути является копией main, но число коммитов в них отличается, так как не все сразу попадает в прод.
Теперь мне нужно создать Pull Request с моим кодом, но для ветки main. Что мне нужно сделать для этого, чтобы в пул-реквесте были только мои коммиты, а не все то, что есть сейчас в dev. Просто смержить my_branch и main нельзя, так как в пул-реквесте будут лишние коммиты ветки dev