git stash자신이 어떤 작업을 하던 중에 다른 요청이 들어와 하던 작업을 멈추고 잠시 브랜치를 변경해야 할 일이 있다고 하자. 이때, 아직 완료하지 않은 일을 commit하는 것은 껄끄럽다. 그때 git stash를 사용한다.아직 마무리하지 않은 작업을 스택에 잠시 저장할 수 있도록 하는 명령어이다. 이를 통해 아직 완료하지 않은 일을 commit하지 않고 나중에 다시 꺼내와 마무리할 수 있다. git stash 명령을 사용하면 워킹 디렉토리에서 수정한 파일들만 저장한다.stash란 아래에 해당하는 파일들을 보관해두는 장소 이다.Modified이면서 Tracked 상태인 파일Tracked 상태인 파일을 수정한 경우Tracked: 과거에 이미 commit하여 스냅샷에 넣어진 관리 대상 상태의 파일S..