Back-end

[git] git stash drop 복구

서채리 2023. 3. 13. 21:14

1. 현재 작업 내용 임시 저장

git add .
git stash

 

2. 임시 저장한 작업 내역 불러오기

git stash apply [stash 이름]

 

3. 작업 끝난 가장 최근 stash 한개 제거

git stash drop

 

4. stash를 잘못지워 복구하고 싶을 때

$ git stash drop
Dropped refs/stash@{0} (5d5d2ea0733eb0b528571473973ff893b70956fb)

위 메세지의 오른쪽 괄호 값이 삭제된 stash의 해쉬 값이다.

해당 해쉬 값을 복사해

git stash apply 5d5d2ea0733eb0b528571473973ff893b70956fb