깃허브/여러가지 기능

커밋 메시지 수정

have a good time 2021. 10. 18. 20:11

1. 커밋은 했지만 push는 안 한 상태

 1) 마지막 커밋 메시지 수정

: git commit --amend -m "바꿀 메시지"

 

 2) 예전에 커밋한 메시지 수정

: git rebase -i HEAD~3  -> 예를 들어 최근 커밋 메시지 중 3개만 불러서 보면,

pick | 커밋번호| 커밋메시지 와 같은 형태로 나오는데

pick를 reword로 바꾼뒤 :wq로 터미널 종료

 

그러면 커밋 메시지에 관한 화면이 다시 뜨기 때문에 메시지 수정 후 wq로 저장

 

 

2. remote에 push한 상태 (다른 팀원들과 협업 중이면 절대 권장하지 않음)

커밋 메시지 수정 후 

: git push --force 브랜치 이름

 

정보 출처 :

 

https://jw910911.tistory.com/77

 

GIT - Commit한 메세지 문구 수정하기 (Commit 메세지 오타 수정)

GIT을 사용하다 보면 커밋을 메시지에 오타가 들어가거나 커밋 메시지를 바꾸고 싶을 때가 있습니다. 이럴 때 저는 예전에는 git reset HEAD^ 를 사용해서 Commit을 취소하고 메시지 수정 후에 다시 Com

jw910911.tistory.com

 

 

https://velog.io/@mayinjanuary/git-%EC%BB%A4%EB%B0%8B-%EB%A9%94%EC%84%B8%EC%A7%80-%EC%88%98%EC%A0%95%ED%95%98%EA%B8%B0-changing-commit-message

 

[git] 커밋 메세지 수정하기 (changing commit message)

로컬에 있는, 혹은 리모트에 이미 올라간 commit message 를 수정하는 방법을 알아봅니다. 가장 최신의 commit 을 수정하는 방법과, 더 오래된 commit 을 수정하는 방법을 알아봅니다.

velog.io