본문 바로가기
Git

Git, VIM 빠져나오기(커밋 메시지를 입력하지 않고 커밋했을 때)

by nacjji 2022. 11. 24.
git commit

커밋을 할 때 커밋 메시지를 입력해야 한다고 이전에 설명했으나, git commit 명령어만으로도 커밋이 진행이 되긴 한다. 

 

- 이전에 만들었던 groceries.txt 를 수정한다.

2 onions 를 추가한다.

- 수정한 파일을 git add 로 스테이지에 올리고, git commit 으로 커밋 메시지를 작성하지 않고 커밋을 하면 아래와 같은 화면이 나온다. 

 

- 커밋메시지를 입력하라고 하지만, 어떤 키를 눌러도 입력이 되지 않는다. 

- 이 때 i 키를 누르면 아래쪽에  --INSERT-- 글자가 나오면서 입력 모드가 실행된다.

- 이 상태에서 커밋 메시지를 입력한다. 

커밋 메시지 : add 2 onions

 

- esc 를 눌러 insert mode 를 빠져나오고  :wq  를 입력해 빠져나온다. 

- git log 를 입력해 커밋 내역을 보면 정상적으로 커밋 메시지가 포함되어 커밋 된 것을 볼 수 있다.

 

- git commit 을 사용할 때 -m 와 커밋 메시지를 입력하지 않으면 이런 문제가 발생하니 꼭 커밋 메시지를 작성하자.