첫 번째 커밋을 --hard 옵션을 사용하여 리셋했습니다. --hard 옵션을 사용한 리셋은 워킹 디렉터리와 스테이지를 삭제하며, 지정한 커밋으로 저장소를 되돌립니다. HEAD 포인터도 같이 이동됩니다.
▼ 그림 12-13 옵션을 사용한 리셋
로그를 확인합니다. 리셋 후 두 번째 커밋은 log에 출력되지 않습니다.
infoh@DESKTOP MINGW64 /e/git-prune (master)
$ git log 커밋 기록
commit ea57d7fdd9be86740511c9ca81aba0c004302d5d (HEAD -> master)
Author: hojin <infohojin@gmail.com>
Date: Tue Feb 19 16:25:43 2019 +0900
first