프로필

프로필 사진
Popomon
Frontend Developer
(2020/12 ~)

    카테고리

    포스트

    [프로젝트 관리] 상황 1. Commit 메시지 쓰다가 엔터누름 (--amend)

    2021. 7. 8. 07:31

    꿈가게: To Do List - iOS

    꿈가게: To Do List - Android

    Git 저장소 안에 있는 파일을 변경한 후, 커밋을 할 때, 우리는 git commit -m "수정되었습니다." 와 같이 수정된 내용을 메시지로 입력하게 됩니다. 그런데 이렇게 커밋을 하다보면 간혹 이런 경우가 있습니다.

    git commit -m "숮" 이정도에서 엔터가 눌린 것입니다! 이런 경우에 커밋 메시지를 변경해야 하는데 이럴 때 쓰이는 명령어가 git commit --amend 라는 명령어 입니다. 이 명령어를 사용하기에 앞서 에디터의 설정부터 바꾸어야 하기 때문에 순서대로 진행을 해보겠습니다.

    기본 에디터 변경

    $ git config --global core.editor "vi"

    명령어 실행

    $ git commit --amend

    커밋 메시지 변경

    이 때 다음과 같은 화면을 볼 수 있는데, 키보드에스 i 키를 누르면 INSERT 모드로 변경되어 직접 수정이 가능합니다. 수정이 완료된 후에는 ESC 를 눌러서 INSERT 모드에서 빠져나오신 다음 :wq 라고 입력하신 후 Enter 키를 눌러주시면 됩니다.

    변경된 내용 확인

    git log 명령어를 통해서 다음과 같이 변경된 커밋 메시지를 확인하실 수 있습니다.