4 ms·
With regards to people forking a private repo, I'm still not not sure how to work with "collaborators". I want them to fork and "pull request", but it seems th
by mise 15y ago
With regards to people forking a private repo, I'm still not not sure how to work with "collaborators".
I want them to fork and "pull request", but it seems they can just push back into my master at will.
Maybe I'm looking at it the wrong way.
- tux1968 15y agoFrom your description it sounds like you're talking about self-hosted repo's not Github. For that you have a couple of options, you can use a gatekeeper such as Gitosis and assign permissions. Or, simply have people pull through a read only mechanism (like git daemon) rather than giving them ssh or other writeable access. Edit: My bad.. n/m
- grncdr 15y agoThat's what "collaborator" means in Github parlance. If you don't want people to have this permission, don't make them collaborators. If you want people to be collaborators but work mostly on their own fork and send pull requests, ask them.