Git Branch란?

Branch란?

나뭇가지라는 뜻으로 Master로부터 여러 갈래로 뻗어나오는 자식들을 말합니다.

Branch를 통해 코드 및 데이터를 관리할 수 있습니다.


출처 : https://coderefinery.org/git-intro-stockholm/06-branches/

Branch를 왜 사용하냐?

Branch를 분기하여 작업을 진행하면 parallel(병렬적), independent(독립적)으로 작업을 수행할 수 있습니다.

기존에 진행하던 버전(Origin)은 그대로 두고, 새 기능을 추가한 버전을 따로 만들어 관리하다가 기능 구현이 오류 없이 잘 작동된다면 기존 버전에 합칠 수 있습니다.


Branch 만드는 방법

New branch

위 사진에서 보시다 시피 Current branch 탭을 누르시면 현재 브랜츠들을 확인하실 수 있으며 [New branch] 버튼을 찾을 수 있습니다.

 

[New branch]를 누르면 우측 사진처럼 창이 뜹니다.

새롭게 만들 branch 이름을 만드시고 [Create branch]을 누르시면 끝입니다.

 

New branch

만약 main 브랜치가 아닌 현재 자신이 작업중이던 branch에서 만들게 되면 위와 같이 분기를 선택하실 수 있습니다.

 

main의 경우 main으로부터 브랜치를 만든다는 뜻이며,

아래의 경우 현재 branch로 부터 브랜치를 만든다는 뜻입니다.