Earlier quoted context omitted.
It is. We all have our own copy of the repository, and can still distribute changes using any of the other methods: - A different central server - Email - A shared on-filesystem copy, e.g. local network drive - HTTP or SSH between developer computers (put your repository somewhere where your NginX or Apache serves it, the other developer can "git remote add chvid http://chvid.example.com/repository" ).
Do you really think the average developer using git has any idea about how it can be used decentralized?
Re: GitHub was down
#131IMO, more people need to ask themselves how their tools work and why they exist and find the answers to those questions