Let's say we have three different branches:
- Main Branch - Here the developer pushes new code changes for new features
- Release Branch - This is the Production Branch
- Demo Branch - This branch is used to demonstrate new features to the customers.
So now the problem is that whenever I need to provide a hotfix to an escalation on the release branch, I have to create three different PR manually each for the Main, Release, and Demo branches for the same changes which is quite a manual task and a bit frustrating.
Currently, I commit the changes to the Release branch and cherry-pick the commits to the other branches, and create separate PRs for all these three branches.
Is there any way to create multiple PRs for the same change for multiple branches in one go?
Appreciate your help or any suggestion Thanks!