Hacker News new | past | comments | ask | show | jobs | submit login

But you don't necessarily have an up to date copy. If you had a local mirror, you could queue collective commits until the github server becomes available again.



> But you don't necessarily have an up to date copy.

You would if you designed your build process that way. I think it's a good idea to eliminate all third party build-time dependencies. In practice this means keeping a Git clone of everything to use for official builds, or anything that can't risk a third-party being unavailable when you need it most.


Exactly! If you have a sane build process everything is always synchronized anyway.


You could set one up in approximately no time at all using your local copies.

I mean, having a proper local master backup is a great idea, but you could survive without it in a case like this. Just set up a new repository somewhere everyone can get to it and have everyone push to it.


You have your own local branches...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: