스태시 기능을 사용하지 않는다면 작업 중인 내용을 강제로 커밋한 후 다시 리셋해서 복원해야 합니다. 이 작업은 복잡하므로 가능하면 스태시 기능을 사용하길 추천합니다.
$ git commit -am "temp" 임시 커밋
$ // 다른 브랜치 작업들...
$ // 다시 현재의 브랜치로 돌아옴
$ git reset -soft HEAD^ 리셋 복원
스태시 작업을 할 때 스테이지 영역의 파일들을 제외할 수도 있습니다. --keep-index 옵션을 사용하면 스테이지 영역의 파일들을 제외하고 스태시를 만듭니다. 또 스태시는 등록된 파일들만 스태시로 생성합니다. 등록되지 않은 untracked 상태의 파일을 스태시로 생성하고 싶다면 --include-untracked 옵션을 같이 사용합니다.