- 현재 HEAD가 가리키고 있는 브랜치가 가리키는 커밋을 바꾸는 역할을 한다.
- 현재 HEAD가 가리키고 있는 브랜치가 가리키는 커밋을 바꾸는 일만 한다.
- 현재 HEAD가 가리키고 있는 브랜치가 가리키는 커밋을 바꾸고
- Index를 현재 HEAD가 가리키는 스냅샷으로 업데이트할 수 있다.
- 결과적으로 가장 최근의
git commit명령을 되돌린다. git commit명령도 되돌리고git add명령까지 되돌린다.
- 현재 HEAD가 가리키는 브랜치가 가리키는 커밋을 바꾸고
- Index를 현재 HEAD가 가리키는 스냅샷으로 업데이트하고
- 워킹 디렉토리까지 현재 HEAD가 가리키는 스냅샷으로 업데이트한다.
git add와git commit명령으로 생성한 마지막 커밋을 되돌린다. 그리고 워킹 디렉토리의 내용까지도 되돌린다.
참고



