Not trying to be an ass, but the core git principle is decentralization and local copies.
Maybe it will help to return to a more git oriented workflow instead of a GitHub oriented one.
Maybe it will help to return to a more git oriented workflow instead of a GitHub oriented one.
When GH has an outage like yesterday, we cant even formally review code. Sure, people could pull others branches and read them and discuss in chat but a dedicated tool for distributed code review is pretty important for most teams. It wasn’t that long ago we were a small company and GH’s reliability wasn’t such a nightmare so using it for what it offers made a lot of sense for the business.
The calculus has changed recently.