Skip to main content

Replied to a post on github.com :

I suspect the "trusted collaborator" approach might be the least worst approach... pushing to the main repo by accident shouldn't really be a problem since everyone is (or at least should be) working off their own forks anyway, and it'd be easy enough to revert anything accidentally committed.

As mentioned above, I suspect there are annoying legal / company structure issues preventing this, which is why it hasn't already been done, since it is by far the most obvious solution. I can't comment on this of course.