더북(TheBook)

checkout 명령어를 사용하여 footer 브랜치로 변경해 봅시다.

infoh@DESKTOP-MINGW64 /e/gitstudy06 (feature)

$ git checkout footer 브랜치 이동

Switched to branch 'footer'

 

infoh@DESKTOP MINGW64 /e/gitstudy06 (footer) 변경됨

현재 브랜치는 feature입니다. 체크아웃하면 Switched to branch footer’ ” 메시지가 출력됩니다. footer 브랜치로 변경했다는 의미입니다. 그리고 깃 배시에서도 변경된 브랜치 이름(footer)을 출력합니다.

깃의 체크아웃은 거의 순간적으로 실행됩니다. 깃은 빠르게 포인터를 이용하여 빠르게 브랜치를 이동할 수 있는 것이 장점입니다.

다시 브랜치 목록을 확인합니다.

infoh@DESKTOP MINGW64 /e/gitstudy06 (footer)

$ git branch -v 브랜치 목록

feature d84766c first

* footer d84766c first

master d84766c first

별표(*)가 footer 브랜치 이름 앞으로 변경된 것을 확인할 수 있습니다.

Note

체크아웃은 브랜치 외에 특정 커밋이나 파일로도 할 수 있습니다.

$ git checkout 브랜치이름 브랜치로 체크아웃

$ git checkout -- 파일이름 파일로 체크아웃

이중 대시(--)를 사용하면 파일 이름을 정확히 지정하여 브랜치를 변경할 수 있습니다. 이렇게 하면 깃의 다른 옵션 명령어와 혼동하지 않습니다.

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