이번에는 파일에서 <li>menu5</li> 코드가 삭제되었습니다. soft나 mixed 옵션과 달리 이전에 커밋한 시점에서 작성한 파일 내용으로 변경되었습니다. 이처럼 실제 파일 내용이 변경되는 것은 hard 옵션을 사용하면 워킹 디렉터리 내용도 함께 삭제되기 때문입니다. 이전 커밋으로 완전히 리셋된 것을 확인할 수 있습니다.
▼ 그림 9-10 완전한 리셋
깃의 상태도 다시 한 번 확인하겠습니다.
infoh@DESKTOP MINGW64 /e/gitstudy09 (master)
$ git status 상태 확인
On branch master
nothing to commit, working tree clean
워킹 디렉터리와 스테이지가 모두 비어 있는 깨끗한 상태입니다.