20. Programming/Tools - GIT

GIT - commit message

x미소 2018. 5. 18. 11:56


기본적으로  commit message는

아래 명령어로 간단하게 만들 수 있다.

$ git commit -m "messages~~~~~~~~~"


하지만 이렇게 간단하게 하는 경우는 드물지.

따라서 commit message template 를 미리 만들어 놓고, 내용을 수정 하여 commit 하면 편하다.


Step 1. commit template 지정

$ git config --global commit.template ~/.gitmessage.txt


Step 2. editor 지정

$ git config --global  core.editor  vim


Step 3. ~/.gitconfig에 제대로 적용되었는지 확인 (세 개 중 아무거나)

$ git config --global -l  or 

$ git config --global --get commit.template 

$ cat ~/.gitconfig)


그리고 commit 할 때, 

$ git commit


하면, vim 이 실행되면서 설정한 ~/.gitmessage.txt 파일이 올라 올 꺼임.


commit message가 저장되면 .git/COMMIT_EDITMSG 파일에 그 내용이 저장되고

git push 를 하면 그 내용을 gerrit 서버로 올린다.