Hacker News new | ask | show | jobs
by mielecmichal 2528 days ago
Good that git is a distributed VCS. At least our master branch history is available on our local PCs, and we can freely work. Yupi.
3 comments

"A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable." -Leslie Lamport
Do you do PRs? or have CI/CD pipelines hooked with GitHub?
not being able to submit or review PRs for a day is much less impact than not being able to checkout for a day.
I guess it depends on the definition of done of each team.

We normally can't complete tasks until they are code reviewed, so checking out locally would be the analogous of working offline in a CVCS

You can finish the first task as much as you can, then start on the next one...
The CI/CD pipeline could also be done with a post-receive hook on another remote.
Hope you dont have any dependencies hosted in github :)
Java and JavaScript programmers have solved it years ago. Maven Central and npm do the job :)