본문 바로가기

깃허브

[Git] 협업하기2 (브랜치 사용하기)

반응형

[Git] 협업하기2 (브랜치 사용하기)

 

현재 Master Branch에 있는 상황에서, 새로운 기능을 개발하려 합니다. 새로운 기능은 Develop Branch에서 개발하고 있으며 이와 동시에 버그가 발견되어 빠르게 버그를 수정해야 하는 일이 발생했다고 해봅시다. 이 때 버그 수정은 Bug Fix Branch에서 진행합니다.

 

버그가 수정되는 대로 바로 Master Branch에 수정 내역을 합치고, 개발된 기능도 합쳐 결과적으로 새로운 배포 버전이 탄생하도록 개발을 진행합니다.

 

※ 브랜치

 

▶ 통합 브랜치: 배포 가능한 수준의 브랜치로 마스터(Master) 브랜치를 의미

▶ 토픽 브랜치: 특정 기능을 위해 만들어진 브랜치로 일반적으로 마스터(Master) 브랜치 이외의 다른 브랜치를 의미

 

 



반응형