팀 프로젝트에서 코드를 작성하고 이를 다른 팀원과 공유하는 과정에서 내 코드를 반영하기 전후로 버전을 나누어서 관리한다. 이를 버전관리라고 하는데, 팀 프로젝트에 참여하는 인원이 많아질수록 어떤 코드가 어떤 시점에 반영되었는지 확인하기가 어려워진다. 따라서 많은 사람이
브랜치란 Git을 활용하여 협업할 때 사용하는 주된 기능 중 하나로, 현재 버전을 여러 가지로 나누어 따로 개발하고 나중에 병합할 수 있는 기능이다.두 명 이상의 개발자가 하나의 프로젝트를 같이 개발한다고 할 때 한 버전에 서로 다른 코드를 반영시키고자 하는 상황이 발