3 ms·
You don't actually need the central service. In an emergency, a team could work entirely over email via diffs like Linus does.
by imglorp 4y ago
You don't actually need the central service. In an emergency, a team could work entirely over email via diffs like Linus does.
- williamvds 4y agoYeah, true. In this case, I'm sure most teams did what mine did, and waited for the outage to be resolved. The development workflow and CI/CD is so tightly coupled to the Git remote, it would have taken a while to create and switch to another remote.
- cesarb 4y agoI once used another alternative: each member of the team runs git-daemon on their desktop to export their local repository, and adds the repositories exported by the other members of the team as git remotes. You can merge a coworker's master branch to your master branch whenever you want to get their changes (and the changes they already merged), which makes for a chaotic but fun development experience.