위 내용을 정리한 내용입니다.
: 모든 버전 관리 시스템은 브랜치를 지원한다.
: 개발을 하다 보면 코드를 여러 개로 복사해야 하는 일이 자주 생긴다. 코드를 통째로 복사하고 나서 원래 코드와는 상관없이 독립적으로 개발을 진행할 수 있는데, : 독립적으로 개발하는 것이 브랜치다.
: Git의 브랜치는 매우 가볍다. 순식간에 브랜치를 새로 만들고 브랜치 사이를 이동할 수 있다.
: 다른 버전 관리 시스템과는 달리 Git은 브랜치를 만들어 작업하고 나중에 Merge 하는 방법을 권장한다. 심지어 하루에 수십 번씩해도 괜찮다.
$ git branch (브런치명)
$ git checkout (이동하고자 하는 브런치)