💡 reflog에는 HEAD포인터가 가르켰던 위치의 기록들이 남아있다. 이를 이용해 복구가 가능하다.
git reflog
noseongbin@noseongbin-ui-MacBookAir ex02 % git reflog
8552ca2 (HEAD -> master) HEAD@{0}: reset: moving to 8552ca2
8552ca2 (HEAD -> master) HEAD@{1}: reset: moving to 8552
7c65598 HEAD@{2}: commit: v3
674a7c1 HEAD@{3}: commit: v2
8552ca2 (HEAD -> master) HEAD@{4}: commit (initial): v1
맨 앞에 주소값이 출력된다.
여기서 얻은 주소값을 참고해
git reset —hard <주소값>을 통해 복구가능하다.