사람이 많고 지점이 많을수록 개발 프로세스가 더 복잡해집니다.
분기 및 커밋 기록을 추적하기 어렵기 때문에 이를 위한 전략이 있습니다.
gitFlow는 그 중 하나입니다.
GitFlow

주로
원래 코드
개발하다
메인 사본
특징
개발에서 파생된 분기
여기서 진화하고 합쳐서 진화
풀어 주다
개발을 메인 브랜치로 병합하기 전에 테스트를 위한 임시 브랜치
성공하면 메인과 병합
이 릴리스 브랜치는 지속적으로 개발되어야 하므로 개발 브랜치로 계속 병합해야 합니다.
핫픽스
버그 수정을 위한 분기
메인 브랜치에서 생성된 브랜치가 버전에서 병합됨
출처: Apple Git 강의 코딩