git rebase interactive 기능을 이용해 커밋 히스토리를 수정할 수 있음 1. 먼저 커밋 해시를(이용할거라면) 확인한다 2. 커밋 해시나 HEAD를 기준으로 수정 시작할 지점을 선택할 수 있다. 명령어를 실행하면 이런 편집기 화면이 나온다. [명령어] [커밋해시] [커밋메시지] 순으로 interactive rebase할 커밋 로그가 출력된다. 특정 커밋의 커밋메시지 수정하기 1. 수정하고싶은 커밋 앞의 명령어를 pick에서 reword로 변경한다. 새로운 편집기 화면이 뜬다. 2. 새로운 메시지를 입력하고 저장한다. 커밋 로그를 다시 확인해보면 git log 커밋 메시지가 정상적으로 수정된 것을 확인할 수 있다. 여러 개의 연속된 커밋을 하나로 합치기 1. squash 명령어를 입력해주면 이전 커밋에 병합