I think you're overlooking what happens when so many people are in one place. It's not about how easy it is to edit .git/config to change the remote origin. Even though things like bugs and such can be exported out of GitHub, few (any?) people actually seem to do this so as to maintain a backup of their project. Then there are the projects that don't have much activity. So when GitHub apocalypse finally comes few people will be prepared and there will be data loss either way. Not really a GitHub-specific issue though: It happens during outsourcing. The real solution is self hosting, but I understand this is unpopular, but please don't try to minimize the harm the free world will experience when the GitHub apocalypse finally comes. (And it will, because no company will last forever.)

Reply via email to