commit 메세지 수정하기

NANA·2024년 8월 13일
0
post-thumbnail

상여자는 커밋 메시지를 수정하지 않는다.
하지만 나는 하여자니까 수정 1억 번 함.

출처 : 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

1. commit이 remote 저장소에 올라가지 않은 경우

1-1. 가장 최근의 commit 수정

git commit --amend

1-2. 더 오래된 commit 수정 또는 한 번에 여러 commit 수정

git log
git rebase -i HEAD~n  

  위의 명령어는 현재 작업 중인 브랜치의 가장 최근 commit n개를 보여주게 된다.

  예)

git rebase -i HEAD~2

업로드중..

  여기서 커밋 옆의 pick 문구를 reword로 변경하여 저장하면
 해당 커밋 메시지를 수정할 수 있는 창이 나옴. 수정 후 저장.

2. commit이 remote 저장소에 올라간 경우

   위의 방법으로 commit 메시지를 수정한 후 강제로 push

git push --force 브랜치이름
profile
기술블로그 그런 거창한 거 아닙니다. 일기에요 일기

0개의 댓글