4 ms·
That would be true if enterprises had their own local git repositories, and if employees pushed against those local git repositories. But this is not what happ
by informatimago 12y ago
That would be true if enterprises had their own local git repositories, and if employees pushed against those local git repositories. But this is not what happens, when enterprises use github, employees directly push to github.
Continuous integration tools directly pull from github.
When github is down, all exchange of patches between employes essentially halts, as does continuous integration and testing.
Of course, this is not the fault of git.
This is the fault of people keeping using centralized servers, instead of setting up and using their own local servers.
The same goes for email (gmail anybody? Really???)
The Internet is meant to be a decentralized, peer-to-peer, meshed network. Not a centralized, star network!!!
- rcfox 12y agoIn a pinch, you can always pull from a coworker's local repository.
- dr4g0n 12y agoYou can just pull from someone's local copy, a git checkout is just like a remote (bare) repository that happens to have a tree.
- Maascamp 12y agoIf you're an enterprise you're using github's on-premise appliance and aren't affected at all.