더북(TheBook)

6.8.1 자동 이동 옵션

브랜치 생성과 이동 명령을 따로 두 번씩 입력하는 것은 불편합니다. 깃은 브랜치 생성과 이동 명령을 한 번에 처리하는 옵션을 제공합니다. 다음과 같이 체크아웃할 때 -b 옵션을 같이 사용하면 브랜치 생성과 이동을 한 번에 할 수 있습니다.

$ git checkout -b 브랜치이름

브랜치 생성과 체크아웃을 동시에 하는 실습을 하겠습니다. -b 옵션으로 브랜치를 생성하면서 동시에 체크아웃도 합니다.

infoh@DESKTOP MINGW64 /e/gitstudy06 (master)

$ git checkout -b hotfix 체크아웃

Switched to a new branch ‘hotfix’ ① 브랜치 생성

 

infoh@DESKTOP MINGW64 /e/gitstudy06 (hotfix) ② 체크아웃

새로운 브랜치가 생성된 메시지와 함께 hotfix 브랜치로 자동 전환되었습니다. 브랜치 목록을 살펴봅시다.

infoh@DESKTOP MINGW64 /e/gitstudy06 (hotfix)

$ git branch -v 브랜치 목록

feature d84766c first

footer d84766c first

* hotfix dcdb1c1 master working… 현재의 브랜치

master dcdb1c1 master working… 브랜치 생성만 했기 때문에 같은 커밋 ID를 가리킴

새로운 hotfix 브랜치가 보이고 앞에 별표(*)가 표시된 것을 확인할 수 있습니다.

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