For every project, a project website can be uploaded in the repo accessible under http://user.github.com/project (e.g. http://sebastiangraf.github.com/perfidix/).

To get data over there, the following steps are necessary (partly copied from http://pages.github.com/):

1.

$ cd /path/to/fancypants
$ git symbolic-ref HEAD refs/heads/gh-pages
$ rm .git/index
$ git clean -fdx

2.

git remote add origin git://github.com/user/project.git</pre>

3.

$ echo "My GitHub Page" > index.html
$ git add .
$ git commit -a -m "First pages commit"
$ git push origin gh-pages

The pages automatically occur under the denoted URL http://user.github.com/project .