더북(TheBook)

스태시는 스택 구조로 여러 번 실행하여 저장할 수 있습니다. 스태시가 여러 개 있을 때 각각의 스태시를 구별할 수 있도록 메시지도 추가할 수 있습니다.1

$ git stash save "WIP: 메시지~~~"1

브랜치에서 스태시 명령을 실행하면 작업 중인 내역들을 스택에 저장합니다.

infoh@DESKTOP MINGW64 /e/gitstudy07 (feature)

$ git stash 스태시 실행

Saved working directory and index state WIP on feature: a43043e new feature start

다시 한 번 status 명령어를 실행하여 상태를 확인합니다.

infoh@DESKTOP MINGW64 /e/gitstudy07 (feature)

$ git status 상태 확인

On branch master

nothing to commit, working tree clean

워킹 디렉터리를 깨끗하게 정리했습니다. 그리고 워킹 디렉터리에서 작업 중인 임시 파일도 사라졌습니다.

이제 다시 master 브랜치로 체크아웃해 봅니다.

345681.png

정상적으로 이동됨

infoh@DESKTOP MINGW64 /e/gitstudy07 (feature)

$ git checkout master 브랜치 이동

Switched to branch 'master'

 

infoh@DESKTOP MINGW64 /e/gitstudy07 (master)

정상적으로 master 브랜치로 체크아웃되었습니다.

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