나는 Integration Manager Workflow에 대해 읽었으며 개발 프로세스에 적합합니다 (프로젝트 저장소의 커밋 전에 동료 개발자의 작업을 검토하는 프로젝트의 책임 개발자 중 한 명).Git Integration Manager 워크 플로 - 하나 또는 여러 개의 리포지토리?
그러나 한 가지는 분명하지 않습니다.
this chapter (섹션 "개인 작은 팀")에서, 그러나, 그들은 것 : 프로 망할 놈의 책에서이 시각화에 밀어 각 개발자는 자신의 (원격) 저장소를 가지고 있지만으로 나타납니다 브랜치를 사용하여 같은 종류의 워크 플로우를 달성하십시오.
이 정보가 맞습니까? 어떤 전술을 사용해야합니까? 가지 또는 여러 저장소? 다른 저장소에서 작업을 가져 오는 경우 커밋 타임 라인을 유지하는 것이 더 어렵다고 생각합니다.
그러나 관리자가 아닌 다른 개발자에게만 중앙 저장소를 추가 할 수도 있습니다. 그러면 관리자가 추가 분기를 밀어 마스터가 마스터에 병합됩니다. – Rijk
아, 당신의 예가 매우 분명합니다. 이 워크 플로우는 하나의 저장소 (예 : 커밋 기록 손실 등)에서 모든 작업을 수행하는 것보다 단점이 있습니까? – Rijk
문제는 자식과 함께, 당신은 결코 하나의 저장소가 없다 :) 개발자는 항상 자신의 repo 것입니다. 저장소 DAG를 어떻게 보이게 할 것인가, 즉 repo를 누가 푸시하는지, 누가 repo 등을 가져 오는 지에 대한 문제 일뿐입니다. – ralphtheninja