
현재 작업 중인 변경사항을 임시로 저장하고, 다른 브랜치로 전환하거나 코드를 변경할 수 있게 도와주는 Git 명령어
- 작업 디렉토리의 수정사항과 staged 상태의 파일을 임시로 저장하는 기능.
- 저장된 변경사항은 나중에 다시 적용할 수 있다.
git stash
commit 이후 변경된 모든 사항들이 stash에 저장되며 working directory는 깨끗히 비워짐
git stash -u : 추적되지 않은 파일도 함께 저장git stash -a : 무시된 파일까지 모두 저장git stash apply
가장 최근에 저장된 변경사항을 현재 디렉토리에 적용
git stash pop
git stash drop
git stash clear
git stash list
git stash -pgit stash save -m "메시지"git stash branch <브랜치명>