This morning GitHub is down again, not the first time unfortunately !
If you want to keep using GitHub but NOT being blocked when it is down, you can use Gerrit Code Review replication for having an always up-to-date replica. With the GitHub plugin, your accounts and repositories are always in synch and can be used for failover.
Read how to use GitHub and Gerrit Code Review on http://www.packtpub.com/article/using-gerrit-with-github
If you want to use Gerrit with GitHub on the Cloud, register today at http://gerrithub.io and next time that GitHub will be down, you will not be affected.