git reset --hard 커밋번호 다 적는거는 일반적은 git reset 사용법이 아닌가봄.

```bash
git reset --hard HEAD~2  // HEAD로 부터 2개의 커밋을 제거함.
```
이게 일반적인 사용법이라네..

--hard 하면 변경내용 파일들까지 다 제거하고
--soft 하면 커밋만 지우고 변경된 파일들은 staging된 상태가 된다.