더북(TheBook)

7.1.4 임시 저장 영역의 스택 목록

스태시의 저장 영역은 스택 구조입니다. 스택은 FILO(First Input Last Out) 구조로, 마지막에 입력한 자료가 제일 먼저 출력되는 데이터 저장 방식입니다.

▼ 그림 7-2 스택은 FILO 구조

294343.png

스태시에 저장된 스택은 list 옵션을 사용하여 확인할 수 있습니다.

$ git stash list

깃은 스태시된 객체들을 .git/refs/stash에 저장합니다. 다음 예처럼 .git/refs/stash에 저장된 스태시 객체에서 cat 명령어로 내용을 확인할 수 있습니다.

$ cat .git/refs/stash

c5be53ff322fbc8f0d06b800a2b3637aa385cb62

master 브랜치에서 git stash list 명령어를 실행하여 목록을 확인합시다.

infoh@DESKTOP MINGW64 /e/gitstudy07 (master)

$ git stash list 스태시 목록

stash@{0}: WIP on master: a43043e first commit

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