Branch 나뭇가지, 지사, 분점 등 줄기 하나에서 뻗어나온 갈림길을 의미한다. 저장공간 하나에서 가상의 또 다른 저장 공간을 만드는 것이다. Branch 특징 가상 폴더 작업 폴더를 실제로 복사하지 않고, 가상 폴더로 생성한다. 외부적으로는 물리적인 파일 하나만 있는 것으로 보인다. 독립적인 동작 원본 폴더와 분리하여 독립적으로 개발 작업을 수행할 수 있다. 분리된 코드를 좀 더 쉽게 병합할 수 있다. 빠른 동작 다른 버전관리 도구에 비해 가볍고 전환이 빠르다. 왜냐하면 Blob 개념을 도입하여 내부를 구조화 하기 때문이다. Blob는 포인트와 유사한 객체이며, 이 포인터를 이용해 빠르게 전환이 가능하다. (참조 : https://ko.wikipedia.org/wiki/%ED%8F%AC%EC%9D%B..