티스토리 뷰

commit 메시지 변경하기

우리는 git 원격저장소로 우리 로컬저장소의 내용을 올리는 git add - git commit - git push 과정에서 

git commit -m "커밋 메시지" 를 통해 commit 메시지를 남기게 되는데요. 

경우에 따라 커밋 메시지를 잘못 올려 이를 수정하고 싶은 경우가 생길 수 있습니다.

 

이에 관한 실습을 하기 위해 다시 한번 로컬 저장소의 파일 내용을 수정해 올려보겠습니다.

내용과 함께 introduce 라는 코멘트까지 달아 수정해 보았습니다. 

 

이를 다시 원격 저장소에 올려 주세요!

올리는 과정에서 commit 메시지를 "add hello.txt[chohyeonjun]" 이라고 표기했습니다.

 

저는 이 commit 메시지가 맘에 들지 않아 "add hello.txt [chohyeonjun, comment]" 라는 내용으로 바꾸려 합니다.

 

git commit --amend

명령어 입력 시 위와 같은 창으로 이동하게 되는데요. unix 기반의 에디터 입니다.

 

이러한 에디터 는 수정모드와 관리자 모드로 나뉘는데요.

 

수정모드로 메시지 내용을 수정하기 위해 'a' 키를 눌러줍니다. 메시지를 수정하시구요.

 

'esc' 를 누른 후 :wq! 를 입력한 후 엔터를 치면 수정된 내역이 반영되고 에디터가 종료됩니다.

 

이렇게 수정된 메시지를 원격 저장소에 올리기 위해

 

git push -f 

 

명령을 수행합니다.

원격 저장소에 수정된 commit 메시지가 잘 적용된 모습을 볼 수 있습니다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함