Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can push to any other Git server during a GitHub outage to still share work, trigger a CI job, deploy etc, and later when GitHub is reachable again you push there too.

Yes you lose some convenience (like GitHub's pull requests UI can't be used, but you can temporarily use the other Git server's UI for that.

I think their point was that you're not fully locked in to GitHub. You have the repo locally and can mirror it on any Git remote.



For sure, you don’t have to use GitHub to be that shared server.

It is awfully convenient, web interface, per branch permissions and such.

But you can choose a different server.


If your whole network is down, and you also don't want to connect the hosts with an Ethernet cable, you can even just push to an USB stick.




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

Search: