GitHubで空のリポジトリを作成した場合、とにかく最初にpush
したブランチがデフォルトのブランチになってくれるようだ。master
ブランチをpush
したらもちろんmaster
ブランチが、test
ブランチをpush
したらtest
ブランチが、そしてgh-pages
ブランチをpush
したらgh-pages
ブランチがデフォルトになるので、master
ブランチがないリポジトリをいきなり作れる。あとでリポジトリごとの設定から切り替えたり、不要なmaster
ブランチを削除したりする必要がないので、GitHub Pagesのみのリポジトリを作る時に様々な作業を省略できる。
Iine!の更新をギブアップしたので、とりあえず静的なHTMLファイルに変換し、GitHub Pagesで残しておこうと作業してて知った。わかってみるとそうなって当然とも言えるんだけど、今までは知らずに毎回master
ブランチを作って、gh-pages
ブランチを切り、両方push
してから、デフォルト・ブランチを切り替え、最後にmaster
ブランチを消したりしてた……。