我正在使用github进行javascript页面的基础演示,不仅使用它作为源代码控制,还将其用作托管提供者。
我想仅在gh-pages分支上工作,或者让它自动反映我的更改到master分支,无论哪种方式更容易和更清洁。
我试图删除master分支,但它不允许我:
$ git push origin --delete master
remote: error: refusing to delete the current branch: refs/heads/master
To git@github.com:opensas/geo-demo.git
! [remote rejected] master (deletion of the current branch prohibited)
我只想要一个分支(主分支或gh-pages分支),不管我提交和推送什么内容,都能出现在Github Pages上。如何最好地实现这一目标?