2016-09-30 11 views
0

작은 앱에서 우리 중 4 명이 함께 작업하며 bitbucket 저장소를 만들었습니다.git pull 요청 - 더 나은 방법입니까?

풀 요청을하려면 개별 머신 (git clone https://....com)의 리포지토리를 복제하고 작업중인 모든 분기를 만들어야합니까? 예를 들어 내 친구가 페이스 북 로그인 페이지를 작성하는 중 repo를 포크 한 다음 작업을 수행하거나 주 repo를 복제 한 다음 git branch fb-login, git checkout fb-login을 작성한 다음 커밋해야합니까? 그런 다음 fb-login으로 이동하여 PR을 만드시겠습니까?

감사

+0

건전한 접근 방식입니다. 이 [git flow] (http://nvie.com/posts/a-successful-git-branching-model/)에 대해서도 읽어야합니다. –

답변

2
  1. 많은 팀 구성원이있는 프로젝트가있는 경우 모든 팀 구성원은 기본 repo를 복제해야합니다.

  2. 개발 분기를 식별해야합니다. 이 질문의 맥락에서 개발 지점은 모든 팀 구성원의 변경 사항이 병합되고 릴리스 테스트가이 지점에서 완료되며 코드가이 개발 지점에서 마스터 지점으로 푸시됩니다.

  3. 그것들을 복제 할 때, 그들은 각각 분지를 개발하는 지점으로부터 하나씩 꺼내야한다. 각 팀 구성원은 사설 지사에서 작업해야합니다.

  4. 사설망 개발자의 기능을 개발 한 후 해당 지점에서 분기를 개발하도록 요청할 것입니다.

  5. 일부 검토자는 이러한 변경 사항을 병합하여 분기를 개발합니다. 이상적으로 아무도 직접 개발 지점을 변경해야합니다.

0

팀의 구성원이 나중에 함께 올 필요 다른 부분에서 작업하는 경우, 그들은 모든 복제 및 지사를 지사에 변경 사항을 넣어 때때로 변경 사항을 전달하기 위해 주에 병합 유지해야 다른 사람에게.

+0

감사합니다! 언제 포크가 말이 되겠습니까? – user1354934

+0

포크가 다시는 돌아 오지 않을 ... – GPS