I have the same problem that a lot of people are having, but don’t see how it is getting fixed.
I was hoping to use the address <username>.github,io,
I first tried creating the pages in a repository called /docs, but under settings -> GitHub pages -> Source,
the option to use docs as the source was greyed out. Then I tried creating a repository
<username>.github.io, and when I do that, under settings -> GitHub pages -> Source, rather than
giving me a menu, it says that “Your GitHub Pages site is currently being built from the master branch”
and above that it says “Your site is ready to be published at http://<username>.github.io/”
Sounds good, but when I click that link I get a 404 page. I’m sure I’m missing something
(maybe “ready to be published” is different that “published” and I need to do something else),
but I don’t know what.