Is there any reason why Github needs 99.99% uptime? You can continue working with your local repo.
As an example, Go build could fail anywhere if a dependency module from Github is not available.
git clone git@github.com:kjk/edna.git
cd edna/server && go get && go build && cd ..
./server/server -build-local-prod
./server/server -run-local-prod