더북(TheBook)

브랜치(branch)는 영어로 나뭇가지를 의미합니다. 나무를 자세히 보면 한 줄기에서 가지들이 여러 갈래로 뻗어나오고, 또 그 가지에서 여러 가지들이 뻗어나온다는 걸 알 수 있습니다.

 

브랜치는 마치 줄기에서 뻗어나오는 나뭇가지와 같이 버전을 여러 흐름으로 나누어 관리하는 방법입니다. ‘버전을 여러 흐름으로 나누어 관리한다’는 말이 아직은 잘 와닿지 않을 수도 있겠습니다.

 

그림 4-1 | 버전을 여러 흐름으로 나누어 관리하는 브랜치

 

이 장에서는 버전을 나누어 관리한다는 말이 정확히 무엇을 의미하는지, 브랜치를 어떤 상황에서 어떻게 사용해야 하는지 학습해 보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.