git의 log를 잘 못 입력했거나, 수정이 필요할 때 log를 복구하는 명령어이다. git reset reset에는 3가지 옵션이 있다. 1. soft 2. mixed 3. hard 1. reset --soft reset은 log의 해시 코드를 이용해 변경해준다. 우선 test1.txt파일을 만들어 준 뒤 commit 해주었다. test2.txt 파일을 만들어 준 뒤 commit 해주는데 log 이름에 오타가 났다. 바로 직전의 로그를 변경할 때는 soft를 사용해준다. 돌아가고 싶은 상태의 커밋 로그의 해시값을 입력해준다. git reset --soft 9438 그리고 다시 commit 해주면 로그 수정이 가능하다. 2. reset --mixed mixed는 test2.txt 파일의 내용을 수정하고 ..