2010-03-11 3 views
1

github에서 새로운 프로젝트를 진행하고 있습니다. 이 프로젝트는 두 명의 코더가 작업합니다. 이 코더 중 하나는 github repo를 전반적으로 제어 할 프로젝트 관리자입니다.github에서 다중 사용자 프로젝트를 관리하는 가장 좋은 방법은 무엇입니까?

github 프로젝트 포크에 관한 지침은 http://help.github.com/forking/입니다. 이 모든 작업은 정상적으로 진행되며, 기본 리포는 리드 코더에 의해 제어되며, 보조 코더는 포크에서 작업하고 리드 요청을 제출합니다.

그러나 주 분기가 변경되고 보조 코더에 의해 포크로 변경되지 않으면 문제가 발생합니다. 그런 다음 보조 코더는 자신의 포크를 변경하고 패치가 주 분기와 일치하지 않는 경우에만 리드 요청을 제출할 수 있습니다.

이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 나는 git/github에 너무 많은 시간을 투자하지 않았으므로 다른 호스팅 된 솔루션이 더 좋다면 그것들을 완전히 체크 아웃하고있다. 단순함이 핵심입니다!

답변

0

코더는 기능별로 하나의 브랜치를 만들고 모든 브랜치를 가져와야합니다. 원하는 경우 병합 할 수 있습니다. 코더 주인 분기를 변경하고이 항상 리드 마스터 브랜치처럼

2

그 가능성이 많은 협력자의 하나로서 다른 개발자의 github의 계정을 추가 할 수 있습니다 리드 개발자의 저장소의 관리보기 (당신의 GitHub의 계획에 따라 그것을하지 공개 저장소는 무제한 공개 공동 작업자를 가질 수 있습니다. 그런 식으로, 그들 모두는 저장소를 가지고 작업 할 수 있어야합니다. 적어도 커밋을 푸시하는 것에 대해서는 (지금까지 시도한 것입니다). 공동 작업자가 지점 등을 만들 수있는 기능이 포함되어 있다고 가정합니다.

관련 문제