[Github] 깃허브 reset --hard 로 작성 중인 파일 실수로 사라졌을 때 복원하는 방법!
회사 일을 하던 와중 벌어진 상황
- 잘못된 파일들을 커밋
- 취소하려 git reset --hard HEAD~1 입력
- 위 문구로 최근 커밋 이전 상태로 파일들이 변함.
- 즉 작성 중이던 파일들도 사라짐
위 상황에 대한 복구 방법입니다.
여러가지 구글링을 해보니
위 링크에 방법이 가장 유력해보였다. 그러나 아무리해도,, 되지않아 더 절망에 빠졌다.
이제 내가 해결한 방법을 공유하려 한다. 아주 간단하다.
1. 아래 보이는 링크처럼 C:\사용자\PC이름\파일경로\.git\lost-found\other 로 파일을 들어가보면 아래와 같이 알수없는 문자들로 섞인 파일들이 보일 것 이다.
5. 아래와 같이 파일이 열립니다. 인텔리센스는 적용이 안되지만 작성 중이던 파일들을 볼 수 있습니다.
이것으로 잃어버린 코드를 복원하시면 됩니다.
댓글
댓글 쓰기