인프런의 강민철님의 모두의 깃 깃허브 강의를 참조하였습니다.
git stash
현재까지 했던 작업을 임시저장하고 싶을 때 git stash
명령어를 입력하면 된다.
git stash -m "스태시 메세지"
여기서 추가적으로 위와같이 입력하면 커밋 메세지가 알수없게 기본으로 적용된다. 그래서 우리가 메세지를 커스텀하게 입력하고 싶으면 옵션 -m "스태시 메세지"를 적용하면 된다.
git stash list
임시저장된 스태시 리스트를 확인하고 싶을 때 위와 같은 명령어를 입력하면 된다.
🙋🏻 참고
여기서 주의할께 stash를 계속 하면 최신으로 stash한게 stash@{0}이 되고 이전의 stash@{0}은 stash@{1}이 된다.
git stash apply <스태시>
임시저장한 스태시를 적용하고 싶을 때 위와 같이 하면 된다. 여기서 스태시는 스태시 리스트의 앞의 stash@{0}과 같은 것을 작성해주면 된다.
git stash drop <스태시>
stash한 리스트들을 삭제할려면 위와 같이 작성해주면 된다. 여기서 스태시는 적용할때와 같이 stash@{0}과 같은 것을 작성해주면 된다.