commit 2

git hook을 이용한 commit 메시지에 자동으로 branch명 추가하기

git commit 메시지에 자동으로 branch명 추가하기사소한 일이지만 commit 메시지를 작성할 때마다 branch명을 붙여주는 것은 매우 귀찮은 일입니다. 이를 자동화하기 위해 git hook을 사용할 수 있는데 이러한 git hook 설정 또한 global 설정을 통해 새롭게 생성한 repository 또는 새롭게 clone한 repository에서도 자동으로 적용되도록 할 수 있습니다. 이번 포스팅에서는 git commit 메시지에 branch명을 자동으로 붙여주는 git hook을 설정하는 방법에 대해 알아보겠습니다. git hook이란?git hook은 git의 특정 이벤트가 발생했을 때 자동으로 실행되는 스크립트입니다. git hook은 크게 client-side hook과 server..

git & github 2025.05.22

git commit template 설정하기

commit template을 사용하면 커밋 메시지의 구조와 형식을 일관되게 유지할 수 있습니다. 팀의 구성원들이 동일한 template을 사용하면 commit message가 일관성 있게 작성되어 코드 기록과 변경 내용을 파악하기 쉬워집니다. template을 설정하면 커밋 작성 과정이 자동화되고 개발자는 템플릿에 정의된 섹션에 적절한 내용을 작성하기만 하면 되기 때문에 git commit이 간편해집니다. 1. git commit template 파일 만들기 mkdir ~/git vim ~/git/.gitmessage 2. ~/git/.gitmessage 파일 작성하기 생성한 파일에 커밋 템플릿을 작성합니다. # 다음과 같은 형식으로 제목을 작성합니다. # [type]: 제목 [fea|docs|mis|..

git & github 2023.07.10