비슷한 워크 플로도 있습니다. 한 번에 하나의 지점을 작업하고 있지만 각기 다른 작업 상태에 대해 별도의 지점을 갖는 것이 유리합니다. 예를 들어, 좋은 초안을 고문에게 보내는 것을 상상해보십시오. 그럼, 당신은 미친 아이디어를 얻을! 일부 핵심 개념을 변경하고 일부 주요 섹션 등을 다시 작업하려고합니다. 따라서 분기하고 작업을 시작합니다. 마스터 브랜치는 항상 "릴리스 가능"상태에 있습니다 (또는 그 시점과 거의 비슷합니다). 따라서 다른 지점이 미쳤고 급격한 변화가 있지만 다른 게시자가 자신이 가지고있는 것을 보거나 회의에 제출하는 학생 인 경우 마스터 지점은 항상 릴리스 가능하고 갈 준비가되었습니다 (또는 조언자). 박사 조언자가 아침에 먼저 초안을보고 싶다면
마스터 브랜치가 작업의 "릴리스 가능"상태를 가지고 있다고 가정하겠습니다. 이제는 동일한 내용에 대해 서로 다른 형식 요구 사항이있는 여러 동료 검토 저널에 제출하려고하며 독자 등을 위해 논문을 편집하는 방법에 대한 여러 가지 작은 비판이 나올 것으로 기대합니다. 각 저널에 대한 브랜치를 쉽게 작성하고, 저널 특정 변경 사항을 작성하고, 제출하고, 피드백을받을 때 각 개별 브랜치에서 변경 사항을 작성할 수 있습니다.
또한 Dropbox와 git을 사용하여 위에서 설명한 시스템을 만들었습니다. 보관 용 폴더에 베어 본 리포지토리를 만들 수 있습니다. 그런 다음 두 컴퓨터 중 하나에서 보관함에 푸시 / 풀을하여 모든 끝에서 최신 상태를 유지할 수 있습니다. 사람들이 보관 용 저장소에 동시에 푸시하려고하면 손상 될 수 있으므로이 시스템은 일반적으로 공동 작업자 수가 적은 경우에만 작동합니다.
기술적으로 하나의 저장소를 dropbox 폴더 안에 유지하고 거기에서 모든 작업을 수행 할 수 있습니다. 그러나 사람들이 dropbox에 지속적으로 변경되는 파일 (gits internal files)을 동기화하는 데 문제가 있다고 언급 했으므로 이것을 권장하지 않습니다.