관리 메뉴

제뉴어리의 모든것

지난 커밋 메세지 수정하기 본문

Git

지난 커밋 메세지 수정하기

제뉴어리맨 2024. 2. 20. 18:28
  • 가장 최근 커밋 메세지 한개 수정
    1. git commit --amend
    2. 편집기 열리면 내용 수정
    3. 저장하고 종료

 

  • 더 오래 된 커밋 메세지 다수개 수정 (최초 커밋은 수정 불가)
    1. git rebase -i HEAD~<수정할 커밋 개수> 명령을 입력하고 Enter
    2. 열린 텍스트 편집기에서 각 커밋 앞에 있는 "pick"을 "reword"로 변경 
      (수정할 커밋만 바꾸면 되는 듯)
    3. 변경 후, 텍스트 편집기를 저장하고 종료
    4. 각 커밋 메세들이 각각 편집기가 열리므로 차례대로 편집 후 저장
  • 최초 커밋부터 커밋 메세지 다수개 수정
    1. git rebase -i --root
    2. 위에 있는 "더 오래 된 커밋 메세지 다수개 수정" 목록의 2번부터는 동일

 

 

 

 

참조 :