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 명령어를 통해서 다음과 같이 변경된 커밋 메시지를 확인하실 수 있습니다.
[프로젝트 관리] 상황 3. 작업중인데 땡겨서 열어보래 지금 (stash) (0) | 2021.07.08 |
---|---|
[프로젝트 관리] 상황 2. 내 브랜치를 반영하기에는 시간이 너무 많이 지났어 (reset/rebase/cherry-pick) (0) | 2021.07.08 |
[프로젝트 관리] 브랜치로 팀원들과 업무 나누기 (0) | 2021.07.07 |
[프로젝트 관리] Git 저장소를 2인 이상이 함께 사용하려면? (0) | 2021.07.07 |
[프로젝트 관리] Git 저장소 폴더의 변경된 내용 저장하기 (0) | 2021.07.06 |