Computer Science/CI&CD

[CI/CD] Github commit 메시지 수정하고 싶을 때

Bay Im 2024. 3. 16. 13:06

git commit --amend -m “변경할 커밋 메시지”

 

깃허브 리드미에 진심인 나는 커밋 메시지에도 진심…

 

프로젝트를 할 땐 Commit message 형식에 맞춰 쓰려고 하고, 수업을 들을 땐 배운 내용을 커밋 메시지에 잘 담아 쓰려고 한다!

 

하지만 커밋 메시지 잘 써졌나 볼까~ 하고 git log를 쳤는데.. 영어 스펠링이 딱 틀려버린 것…

이런 거 굉장히 신경 쓰이는 사람으로서 커밋 메시지 수정을 찾아보기 시작했다.

 

결론: reset 쓰지 마세요

 

구글링했더니 revert를 하라고 해서 revert를 하려고 했지만, 수정이 되지 않는 거다..

그래서 또 찾아봤더니 reset으로 한 글을 발견!!

 

하지만 reset은 커밋 수정이 아닌 취소..

나는 취소가 단지 add 상태로 돌려놓는 줄 알았더니 아예 add 했던 나의 코드가 뾰로롱 사라져 버렸다!!!

 

예…뭐.. 그렇게 됐습니다…

 

그나마 add 했던 파일은 2개여서 2개의 파일만 날아갔지만, 대량이었으면 끔찍..

여튼 운 좋게 1개의 파일은 코드 붙여놓기 한 게 있어서 복붙~ 하나는 다시 코딩~ 하여 다시 복구 및 add

 

다시 한번 구글링을 하니 amend를 찾았다.

 

바로 이전에 커밋했던 메시지를 변경하려면

git commit --amend -m "변경할 커밋 메시지”

이렇게 입력해주면 따로 더 입력할 필요 없이 해당 커밋 메시지로 수정 완료!!

 

휴 앞으로는 스펠링 틀리지 말고 git log를 수시로 하여 나의 커밋을 확인하자

728x90