본문 바로가기
Git

Git(21) stash 로 삭제한 코드 복구하기

by 새발개발JA 2021. 4. 23.
반응형

입사 한달차, 실컷 작업해놓고 commit 전에 실수로 stash 하여 작업한 코드가 다 날라가 버렸다.

당황하지 말자. 하늘이 무너져도 복구할 구멍이 있다.

 

1. 아래 명령어를 치고

git stash pop

 

2. ref # 를 복사한 뒤,

 

3. 아래 명령어에 가져다 붙여라 git update-ref refs/stash 레퍼런스 -m "메시지적기"

git update-ref refs/stash 6fdaaaaaaaaaaaaaaaaaaaaaaaa -m "복구메시지"

 

그러면 ! 작업한 코드가 기적처럼 눈앞에 살아 돌아온다. ㅠㅠ

staging 까지만 되어서 stash버튼 누르기 전으로 돌아왔다. commit부터 시작하면 된다.

반응형

댓글