gh-pagesでGithubのプロジェクトをWEBページとして公開する方法

gh-pages branchを作ってpushすればOKです。

下記のようにgh_pages_testという名前のプロジェクトを作った場合、 branchにpush後、下記URLでプロジェクトのindex.htmlを見ることができます。 http://your_account_name.github.io/gh_pages_test/

#Example
#gem "git-hub" required

mkdir gh_pages_test
cd gh_pages_test
vim index.html

git init
hub create
git add .
git commit -m 'first commit to master'
git push origin master

git branch gh-pages
git checkout gh-pages
vi index.html
git add .
git commit -m 'on gh-branch, modify index.html'
git push -u origin gh-pages
2回目以降のコミットは

git add .
git commit -m 'message'
git push

でOKです。

masterにmergeしておきたいので、
branchで作ってpushして動作確認したらmergeすればよさそうです。
少し手間がかかります。

具体的には、branchにpush後

git checkout master
git merge gh-pages
git push origin master

参考 : GutHub Pagesの使い方