[git] πŸ“„ Git commit template

Dongha KangΒ·2021λ…„ 7μ›” 15일
0

git

λͺ©λ‘ 보기
1/2
post-thumbnail

μ •λ§λ‘œ 개인적인 commit 방식이며, 이 ν…œν”Œλ ›μ„ 맀번 μ‚¬μš©ν•  이유 도 μ—†μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ 같이 ν˜‘μ—…ν•˜λŠ” μ‹μ˜ ν”„λ‘œμ νŠΈμΌ 경우, 이 ν…œν”Œλ ›μ„ μ• μš©ν•©μ‹œλ‹€!

git commit -m

개인적으둜 ν•œμ€„λ‘œ ν‘œν˜„ ν•  수 μžˆλŠ” -m 을 μ• μš©ν•˜μž.

[emoji] ([commit type] :) <Title>

ex)
πŸŽ‰ First commit
πŸ› [Fix] Fixed component bug

git commit

μ•„λž˜κ°€ μ§„μ§œ ν…œν”Œλ ›μ΄λ‹€.

##### 제λͺ©

### [컀밋 νƒ€μž…]: [μž‘μ—…λ‚΄μš©]

##### λ³Έλ¬Έ - 고친 것듀

# 꼬릿말은 μ•„λž˜μ— μž‘μ„±: ex) #이슈 번호
-
#   [컀밋 νƒ€μž…]  리슀트
#   πŸš€feat      : κΈ°λŠ₯ (μƒˆλ‘œμš΄ κΈ°λŠ₯)
#   πŸ›fix       : 버그 (버그 μˆ˜μ •)
#   🧹refactor  : λ¦¬νŒ©ν† λ§
#   πŸ’…style     : μŠ€νƒ€μΌ (μ½”λ“œ ν˜•μ‹, μ„Έλ―Έμ½œλ‘  μΆ”κ°€: λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ— λ³€κ²½ μ—†μŒ)
#   πŸ“„docs      : λ¬Έμ„œ (λ¬Έμ„œ μΆ”κ°€, μˆ˜μ •, μ‚­μ œ)
#   πŸ‘¨β€πŸ”¬test      : ν…ŒμŠ€νŠΈ (ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€, μˆ˜μ •, μ‚­μ œ: λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ— λ³€κ²½ μ—†μŒ)
#   πŸ”¨chore     : 기타 변경사항 (λΉŒλ“œ 슀크립트 μˆ˜μ • λ“±)
#   πŸ“post     : λΈ”λ‘œκ·Έ 포슀트 μΆ”κ°€ (μ‹ κ·œ 포슀트 μž‘μ„± 및 μˆ˜μ •)
# ------------------
#   [Checklist]
#     - Start title with capital letter. 
#     - Remove past tense
#     - Erase . at the end
#     - Seperated line between title and paragraph
# ------------------

gitmessage

μœ„μ˜ ν…œν”Œλ ›μ„ ~/.gitmessage 에 μ €μž₯ν•˜μ—¬ global config μ—μ„œ commit.template을 λ°”κΏ”λ³΄μž

touch ~/.gitmessage
vi ~/.gitmessage   		# μ—¬κΈ°μ„œ μœ„μ˜ ν…œν”Œλ ›μ„ 볡뢙 ν•˜μž.

git config --global commit.template ~/.gitmessage
profile
Working as Medical Imaging in SNUH, but wanna be Full stack developer!

0개의 λŒ“κΈ€