소스 코드 이력을 관리하는 Version 외에 git과 같은 VCS 도구를 사용하는 또 다른 이유는 브랜치 작업 때문입니다. 각설하고 꼭 필요한 기능 위주로 정리하였습니다. 1. 브랜치 생성 깃의 브랜치를 생성하는 동작과 이동하는 동작은 별개입니다. 브랜치 생성은 branch 명령어를 사용하고, 브랜치 이동은 checkout 명령어를 사용합니다. $ git branch 'feature' 이라는 이름으로 브랜치를 만들어 봅시다. $ git branch feature 2. 브랜치 이동(전환) 아래와 같이 입력하여 'feature' 브랜치를 체크아웃 해 봅시다. $ git checkout feature Switched to branch 'feature' 생성과 함께 생성된 BRANCH로 이동 $ git che..