
git bash 에서 commit 메시지 작성할 때 오타가 나거나 띄어쓰기 잘못하면 이상한 문자가 들어가는데
깃허브에 push 하면 이렇게 이상한 문자가 들어간채로 올라간다.
PR요청할 때 Add a title 부분을 잘 적고 dev에 merge 하면
dev에는 정상적인 커밋 메시지가 뜨지만
기존에 push한 브랜치에는 이상한 문자가 들어가있다.
→ 깔끔하게 유지하려면 커밋할 때 한번에 잘 적어야 할 거 같다.
→ 이미 커밋된 이후라면 Commit 메시지를 수정하는 방법을 사용할 수 있다.
- 마지막 Commit 메시지 수정하기 → git commit —amend -m “바꿀 메시지”
- Commit 메시지 여러개 수정하기 →
- git rebase -i HEAD~3 ( ⇒ 여기서 마지막 숫자는 불러올 커밋수. 최근순 )
- 메시지를 수정하고 싶은 Commit 내역의 pick을 reword로 바꾸고 : 와 wq를 눌러서 터미널을 종료
- 메시지를 수정하고 wq로 저장
- Remote에 이미 push 했을 경우 → 커밋 메시지 수정 후 강제 push 하는 방법이 있지만 권장되지 않음
references :
Share article