Git Stash
Stash란 Staging된 파일의 수정 내역을 통째로
새로운 stash라는 stack에 추가하여 git에 임시저장할 수 있는
기능이다. 여기서 git은 github가 아닌 디바이스에서 등록하여
사용중인 git을 의미한다.
Commonds
git stash
- 임의의 이름으로 스냅샷(saved stash)이 임시 저장된다.
git stash [save 이름]
- save와 이름을 생략하는 경우 익명으로 저장된다.
git stash list
git stash show
- 저장된 스냅샷의 가장 최근 스냅샷의 변경 내용을 간략하게 출력한다.
git stash show [이름]
git stash drop
git stash drop [이름]
git stash clear
git stash apply
git stash apply [이름]
git stash pop
- 가장 최근에 저장한 스냅샷을 적용 후 삭제한다.
git stash pop [이름]
마치며...
최근에 SI개발 회사에 취업을 하게 되어 바쁜 나날을 보내고 있다. 회사 적응기, 경기권에서 서울권으로 이사 등 신경써야 할 일이 부쩍 늘어 블로그와 깃허브 잔디를 제대로 심지 못해 그 동안 너무 아쉬웠다... 개발자 취준생일 때는 한번도 사용해보지 않았던 git commond 였는데 실무에서는 생각보다 stash를 자주 쓰게 되는 것 같아 포스팅 해보았다. 이제 바쁜 몇가지 일이 마무리 되었으니 다시 블로그 포스팅과 github 잔디심기에 소홀해지지 않도록 꾸준히 노력해야겠다.