I recently created my blog with Cloudflare pages, described here.
To enable Preview URL’s from a different git branch is super simple.
Eg. Let’s say I want to deploy from a branch named ‘preview’
Then just enable ‘Preview Branches’ like this:
Any commit on that branch will now be automatically pushed to preview.blog-sapico.pages.dev ♥
Read more Cloudflare Docs / Preview Deployments