내 브랜치에서 작업 도중 다른 브랜치의 코드를 확인할 일이 있을때가 종종 있다. 그냥 브랜치 이동을 해서 확인하면 되지 않나? 싶지만 git에서는 다른 브랜치로 이동할 때 반드시 작업 내용을 전부 commit 한 상태에서만 이동이 가능하다 . 내 모듈을 작업중인 상태에서 commit을 하기 애매한 상황일때 , git stash 를 사용한다. 임시저장 / 저장한거 가져오기 명령어만 간단히 써보자면 1. git stash 작업중이던 내용을 stack에 임시 저장. 주의 - 이때 1. staged 된 파일이나 2. tracked상태인 파일(이미 git에서 추적중인 상태로 수정중인 파일)만 stash가 가능하다. (새로 만든 파일이 있다면 git add 해줄것) stack에 저장이 되었으면 이 상태에서 git ..