Git
Git - 이미 Push한 Commit 메시지 수정하기
dev_SiWoo
2023. 3. 5. 18:14
1. Git Rebase : git에서 rebase란 재설정한다는 의미이다.
git rebase HEAD~1 -i
위 명령어를 실행하면 아래와 같이 Commit을 완료한 내용들을 수정할 수 있다.
※. HEAD : 부모 커밋에서부터 최근 Commit까지의 Commit message를 수정, 병합, 재정렬하는 작업을 수행할 수 있다.
※. -i 옵션 : rebase를 interactive 모드로 실행하겠다는 의미로서 해당 옵션을 사용하면 커밋 메시지를 수정하거나 커밋을 삭제하거나 등의 작업을 수행할 수 있다.
2. i를 눌러 편집모드로 들어간뒤 pick -> reword로 수정하고 commit 메시지를 수정한다.
3. 수정한 내용을 저장(!wq)한 뒤, git push --force로 메시지를 덮어씌운다.
그럼 아래와 같이 commit 메시지가 잘 수정된 것을 확인할 수 있다.