GithubPageつくる
Qiitaに書いた記事についてSample欲しいとか、実行した状態を見たい
とか言われたのでGithubPageで公開してみました。
GithubPage上でPerlやPHPなどのコードは動かせませんが、Cocos2d-JS(html5)はJavaScript単体で動くので
githubページ上でサンプル実行まで可能。便利!
動作例)http://oggata.github.io/Cocos2d-JS-Study/ScrollView/
やったこと
masterにcodeを置いていたので
gh-pagesというbranchを切ってpushするだけでOK。
コマンド
git checkout master git checkout -b gh-pages git push origin gh-pages
404 There isn't a GitHub Page here.となる場合
新規に作る場合、反映までに10分以上かかるそうなので、ただ待つだけ。
ただ、自分の場合は1時間経過しても反映されなかったので、調べてみたら
「You don't have any verified emails.」の警告を無視し続けて使っていた事が原因でした。
(登録したアドレスに、認証しないとgithubページが使えませんよ、という警告メールが来ていたし。)
2個以上のメールアドレスを登録してverifyすればOK
その他
Topページを設置したい場合は
ユーザー名.github.io.git
というリポジトリを作成して、そこにindex.htmlを設置することで表示ができます。
ユーザー名.github.io.gitリポジトリ->Setting->AutomaticPageGeneratorを使うと
consoleでなくGithubだけでこれらの操作を完結する事もできます。
2)手元にクローン
mkdir hoge cd hoge git clone git@github.com:ユーザー名/ユーザー名.github.io.git
3)テストページの作成
cd username.github.io echo "Hello World" > index.html
4)プッシュ
git add --all git commit -m "Initial commit" git push
5)サイトの確認
10分程度で反映される
http://ユーザー名.github.io