Trying to robustly ensure gh-pages branch exists locally without
destroying it if I've put some changes there locally as well.