가끔 커밋이 한줄로 끝내기 힘들때가 있다.
어느정도의 설명을 적어야 하는 경우인데 이때 쉽게 설명을 적을수 있는 방법이 있다.
바로 커밋을 적을때 vim 이라는 텍스트편집기를 이용하는건데
이걸 이용해 첫줄에 커밋메세지를 적고, 아래줄들에는 설명을 적을 수 있다.
사용방법은 git add를 통해 스테이지 상태를 만들고, git commit 입력후 여기서 엔터를 친다.
그럼 텍스트 편집기가 나오는데 나의경우는 GRU nano라는 편집기였다.
더 사용이 간단하다고 하는데 vim을 사용하고 싶어서 기본편집기를 변경했다.
git config --global core.editor "vim"
이후 git commit에서 엔터를 누르면 vim편집기로 이동하는데
처음에는 i를 눌러 입력모드로 변환한후 내용을 작성한다.
종료할 때는 esc를 누르고 :wq를 입력해 종료한다.
w는 write, q는 quit을 의미하는것 같다.