이전 명령어를 다시 실행하는 과정에서 reset을 잘못해 기존 개발한 커밋이 날라갔었습니다.🥲
git reflog를 실행하면 아래와 같이 진행했던 히스토리가 나타나게됩니다.
3394760 (HEAD -> feat/job-vacancy) HEAD@{0}: reset: moving to HEAD@{1}
5b952a5 HEAD@{1}: reset: moving to 5b952a575bbd8e678ec625e33138ca9e30e5ca0f
3394760 (HEAD -> feat/job-vacancy) HEAD@{2}: commit: feat: JobVacancy Module 추가
5b952a5 HEAD@{3}: reset: moving to 5b952a575bbd8e678ec625e33138ca9e30e5ca0f
04c0d93 HEAD@{4}: commit: feat: JobVacancy Module 추가
5b952a5 HEAD@{5}: commit: feat: setup SwaggerModule
9781671 HEAD@{6}: commit: docs: README.md에 RESTAPI설계 추가
이동하기 원하는 커밋을 선택하여(예시. HEAD@{3}) 아래의 명령어를 실행시켜주면 해당 상태로 이동됩니다.
git reset HEAD@{3}