2012-12-03 2 views
0

신참 GitHub의 질문을 쓸 수 있도록 : 내가 설정을 GitHub의에서 조직이 있고 개인 저장소를 만들었습니다. 이제 어떻게하면 특정 멤버 만 master 브랜치로 밀어 넣을 수 있고, 다른 사람들은 & master가 아닌 다른 브랜치를 생성 할 수있게 할 수 있습니까?어떻게 설정 GitHub의의의 repo에 특정 팀 구성원은 마스터 지점에

아니면 내가 잘못 생각하고 있습니까? 나는 기본적으로 리뷰 과정을 원한다. 그래서 코드는 마스터로 합병되기 전에 검토되어야하고, 참여자가 직접 master 브랜치에 푸시 할 수있게하고 싶지는 않다.

답변

1

주 repo (주인이 사는 곳)에서 허용 된 개발자에게 글쓰기를 제한하는 것이 가장 좋습니다. 그리고 당신은 다른 사람에게 읽기 권한을 부여합니다. 이런 식으로 그들은 fork repo (포크는 사적으로 남아있을 수 있습니다).

그런 다음 마스터와 병합하려면 끌어 오기 요청을 보냅니다.

허가받지 않은 개발자가 분기를 공유해야하는 경우 다른 포크를 원격으로 추가하고 다른 repo와 마찬가지로 끌어 오기/끌어 오기 요청을 할 수 있습니다.

희망이 도움이됩니다.

관련 문제