-
Git 커밋 메시지 바꾸는 방법Git 2023. 3. 24. 00:01반응형
가장 최근의 commit 수정
git commit --amend
위의 커밋 메시지를 수정하고 :wq를 통해 저장해 줍니다.
여러 개의 commit 수정하기
맨 위에서부터 5개의 커밋을 수정하고 싶은 상황입니다.
git rebase -i HEAD~5
위의 명령어를 사용하면 다음과 같이 5개의 commit 내역이 보입니다.
pick c348121d refactor: 사용하지 않는 로컬 변수 및 사용하지 않는 주석코드 제거 pick e312034f refactor: local 변수 가까히 배치 pick 1faac36a style: 코드 포맷팅 pick 77985046 refactor: 사용하지 않는 로컬 변수 제거 pick a6f193fc refactor: 메서드 추출
pick을 reword로 바꿔주고 :wq를 통해 저장합니다.
reword c348121d refactor: 사용하지 않는 로컬 변수 및 사용하지 않는 주석코드 제거 reword e312034f refactor: local 변수 가까히 배치 reword 1faac36a style: 코드 포맷팅 reword 77985046 refactor: 사용하지 않는 로컬 변수 제거 reword a6f193fc refactor: 메서드 추출
순차적으로 커밋메시지를 수정할 수 있는 창들이 나타납니다.
위의 경우에는 5개의 창이 순차적으로 나타나며 원하는대로 커밋을 수정하고 :wq를 통해 저장합니다.
이후 수정이 잘 되었는지 git log --oneline을 통해 확인합니다.
git log --oneline
원격저장소에 올라간 상황이라면 force push
git push --force 브랜치이름
참고자료
https://velog.io/@mayinjanuary/git-커밋-메세지-수정하기-changing-commit-message
'Git' 카테고리의 다른 글
Trunked Based Development (0) 2023.05.07 Git 특정 commit diff 보는 법 (0) 2023.04.26 Git Bio에 개행문자 넣기 (0) 2022.10.17 Git conflict rebase 하기 (0) 2022.10.13 Git 403 error 해결 방법 (0) 2022.09.28