Tools/깃(Git)

[git] git stash - 커밋하기엔 아직 좀 더 수정이 필요할 때, 임시 저장만해두기

버터젤리 2025. 4. 14. 21:53

 

 

 

git stash는 작업 도중에 잠깐 저장하고, 다른 작업 하러 갈 때 쓰는 임시 보관함 

 

 

 

  • git stash → 현재 변경사항을 stash(임시저장)하고 워킹 디렉토리 깔끔하게 만들어줘
  • git stash list → stash로 저장한 내용이 있는지 확인
  • git stash pop   최근 stash 적용하고 그 stash는 삭제해

보통 위의 두개만 사용한다.

  • git stash show → 가장 최근 stash 안에 뭐가 들어있는지 요약 보여줘
  • git stash show -p → 변경 내용 자세히 보여줌
  • git stash pop → 숨긴 거 꺼내오기
  • git stash drop stash@{0} → 특정 stash 삭제
$ git stash list
stash@{0}: WIP on main: 123abc4 커밋 메시지
stash@{1}: WIP on feature/login: 변경사항