Deploy branches other than master from staging to PROD

How do I change branches avoiding to deploy everything from master (staging) to PROD. I want to be able to deploy a specific branch if needed from staging to PROD. Can we provide a solution for that?

My app is called poladstransparency-17744

We can switch staging to use a different branch if you want to have a development branch. We recommend using staging as your staging branch and master as your production branch.

Here’s how this works: master is treated as the production branch. Then you use a different branch for development (eg develop ). Staging will always deploy this development branch and production will always deploy master. Features should be developed on their own branches and merged into develop . When develop is ready to go live it’s merged into master and the app is deployed from the dashboard.