Skip to content

Latest commit

Β 

History

History
49 lines (34 loc) Β· 1.56 KB

File metadata and controls

49 lines (34 loc) Β· 1.56 KB

haru

Commit Convention

  1. feature: μƒˆλ‘œμš΄ κΈ°λŠ₯ μΆ”κ°€
  2. fix: 버그 μˆ˜μ •
  3. docs: λ¬Έμ„œ μˆ˜μ •
  4. style: μ½”λ“œ ν¬λ§·νŒ… β†’ Code Convention
  5. refactor: μ½”λ“œ λ¦¬νŒ©ν† λ§
  6. test: ν…ŒμŠ€νŠΈ μ½”λ“œ
  7. chore: λΉŒλ“œ 업무 μˆ˜μ •, νŒ¨ν‚€μ§€ λ§€λ‹ˆμ € μˆ˜μ •
  8. comment: 주석 μΆ”κ°€ 및 μˆ˜μ •

컀밋할 λ•Œ 헀더에 μœ„ λ‚΄μš©μ„ μž‘μ„±ν•˜κ³  μ „λ°˜μ μΈ λ‚΄μš©μ„ κ°„λ‹¨ν•˜κ²Œ μž‘μ„±ν•©λ‹ˆλ‹€.

μ˜ˆμ‹œ

git commit -m "feature: ν•˜λ£¨"

컀밋할 λ•Œ 상세 λ‚΄μš©μ„ μž‘μ„±ν•΄μ•Ό ν•œλ‹€λ©΄ μ•„λž˜μ™€ 같이 μ§„ν–‰ν•©λ‹ˆλ‹€.

μ˜ˆμ‹œ

git commit
μ–΄λ– ν•œ μ—λ””ν„°λ‘œ μ§„μž…ν•˜κ²Œ 된 ν›„ μ•„λž˜μ™€ 같이 μž‘μ„±ν•©λ‹ˆλ‹€.
[header]: μ „λ°˜μ μΈ λ‚΄μš©
. (ν•œ 쀄 λΉ„μ›Œμ•Ό 함)
상세 λ‚΄μš©

Branch Naming Convention

브랜치λ₯Ό μƒˆλ‘­κ²Œ λ§Œλ“€ λ•Œ, 브랜치 이름은 항상 μœ„ Commit Convention의 Header와 ν•¨κ»˜ μž‘μ„±λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

μ˜ˆμ‹œ

feature/haru
refactor/haru


필독) 초기 μ„€μ •

  1. git clone --recurse-submodules https://github.com/day-23/haru.git
  2. 각 폴더에 파일이 잘 λ³΅μ‚¬λ˜μ—ˆλŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€.
  3. ν˜„μž¬ 브랜치 확인 ν›„ μž‘μ—… μ‹œμž‘ν•©λ‹ˆλ‹€.

이후 μ—…λ°μ΄νŠΈ 사항이 μžˆμ„ 경우, μ—…λ°μ΄νŠΈλ₯Ό ν•΄μ•Όν•  λ•Œ

  1. git submodule update --remote --recursive
    --recursive -> ν•˜μœ„ λͺ¨λ“ˆ μ•„λž˜ ν•˜μœ„ λͺ¨λ“ˆμ„ μ—…λ°μ΄νŠΈν•˜λŠ” λͺ…λ Ήμ–΄λ‘œ 이 repositoryμ—μ„œλŠ” ν•„μš”μ—†μ§€λ§Œ 해도 λ©λ‹ˆλ‹€.
  2. μ—…λ°μ΄νŠΈ ν›„ main 브랜치 ν™•μΈν•˜μ—¬ git pull λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•©λ‹ˆλ‹€.