깃허브 관리에 서툴어서 커밋 초기화 -hard를 눌러 커밋한 내용을 다 날려버리는 실수를 저질렀다..
다행히 유실된 커밋을 복구하는 방법이 있어서 간단하게 복구하는 방법을 알아보겠다.
Reflog
깃 터미널에 git reflog
를 입력하면 지금까지 진행했던 커밋들이 나열된다.
이 나열된 커밋들 중에서 복구하고 싶은 커밋을 골랐으면 주소를 기억해준다.
git reset --hard <주소>
해당 명령어를 사용하면 hard로 날려버린 커밋을 가져올 수 있다.