git commit 메시지 수정하기

심진주·2024년 10월 30일
0

Git

목록 보기
4/8
post-thumbnail

💻 가장 최근 커밋 메시지 다시 쓰기

git commit --amend 명령을 사용하여 가장 최근의 커밋 메시지를 변경 가능

💻 커밋을 푸시하기 전에 수정

  • 커밋이 로컬 리포지토리에만 있고 GitHub.com에 푸시되지 않은 경우
    git commit --amend 명령을 사용하여 커밋 메시지를 수정할 수 있음

  • add, commit 만 하고 push를 하지 않은 상태로 local 에만 남아있는 경우를 뜻함

📌 Commit

git add -A
git commit -m "커밋 메시지 수정하기 테스트"

📌 git log 확인

git log
  • commit 기록 확인 가능
  • 직전에 올린 commit 메시지 확인 - 커밋 메시지 수정하기 테스트
  • log에서 q를 눌러 빠져나온다.

📌 가장 최근 커밋 메시지 수정

git commit --amend

  • 문서 편집기에 접속한다.
  • i 를 눌러 입력모드로 진입한다. 하단에 INSERT 확인
  • commit 메시지를 수정한다.

  • esc 누르고 :wq 입력 후 엔터로 문서 편집기 빠져나온다.

  • 빠져나온 모습
  • 커밋 메시지가 수정되었다.
  • 수정된 내용은 첫줄(title)만 확인 가능하다.

📌 git log 확인

  • git log로 commit 전체 내용 확인 가능하다
  • q로 빠져나온다.

📌 push

git push origin main

  • github에서 확인

💻 커밋을 푸시한 후 수정

PUSH한 후 커밋 메시지 수정에 대해서는 다음에 자세히 다루어 보겠다

  • 지금까지 테스트한 결과는 일단 push를 한 후 병합하면
    기존 커밋 메시지가 수정되고 병합한 메시지도 추가로 커밋된다.
  • git rebase -i HEAD~1 를 사용해보았는데 잘 안됐다..
  • 에러가 떠서
    git --edit-todo 와 git rebase --continue를 해봤는데
    테스트를 더 해봐야 할 것 같다.

0개의 댓글