4 ms·
Team members can also work in their own private branches that are pushed to a single repository - that's usually sufficient as a "backup".
by daigoba66 11y ago
Team members can also work in their own private branches that are pushed to a single repository - that's usually sufficient as a "backup".
- balls187 11y agoThat requires push-access. Not all team members have push access to all our source repositories.
- daigoba66 11y agohonest question: why don't they have push access?
- balls187 11y agoPrior to 2 minutes ago, I had no idea you could lock down a branch in github. We have folks working on our codebase, and the team wants to enforce code-reviews for anything that goes into our master branch. To enforce this, only a few people have push access. This is similar to the open-source maintainer model.
- brown9-2 11y agoAllowing someone to push branches to the "central" repository versus requiring them to have forks of it is functionally the same thing, assuming you set up branch protection for master.
- balls187 11y ago> assuming you set up branch protection for master. Bad assumption. However, branch protection sounds cool. Will investigate it.