patchwise updater main file updating failed operation canceled - Github pages not updating
Rather than dirtying up your commit history, you can just deploy your changes instantly and see how they look.
This was super useful recently when testing out a mobile layout for a site I was developing, where mobile Safari was being a bit more finicky than my mobile viewer in Chrome.
Surge lets you get from 0 to published in the command line without any extra setup. Note I'm using a custom URL extension here as well.
Once you install the package, you can use their CLI in your project directory to whip up an account... You can of course specify this if you have the rights to that domain, but you can omit the extension to use the totally free .
Now is a much more flexible tool that's quickly gaining traction, but I've stayed loyal to Surge because of the routing niceties and lack of any necessary files.