-
Notifications
You must be signed in to change notification settings - Fork 0
π³ Git Branch, Commmit 컨벀μ
DongRyeong Lee edited this page Dec 13, 2023
·
1 revision
main # μΆμ κ°λ₯ν production μ½λλ₯Ό λͺ¨μλλ branch
γ΄ dev # κ°λ°μ μν μ½λλ₯Ό λͺ¨μλλ branch
γ΄ feature # μλ‘μ΄ κΈ°λ₯μ μΆκ°νκΈ° μν branch
γ΄ fix # λ²κ·Έλ₯Ό κ³ μΉκΈ° μν branch
γ΄ hotfix # λ°°ν¬ ν κΈ΄κΈν λ²κ·Έ μμ μ μν branch
γ΄ refactor # μλ‘μ΄ κΈ°λ₯μ΄λ λ²κ·Έ μμ μμ΄ νμ¬ κ΅¬νμ κ°μ νκΈ° μν branch
-
main
: μΆμ κ°λ₯ν production μ½λλ₯Ό λͺ¨μλλ branch -
dev
: κ°λ°μ μν μ½λλ₯Ό λͺ¨μλλ branch
μ©λμ λ§κ² branchλͺ
μμ μλμ type
μ μμ±ν©λλ€. type
λ€μλ branchλ₯Ό μμ±ν λ μ§ 6μ리λ₯Ό μ«μλ‘ κΈ°μ
νκ³ , -
λ‘ κ΅¬λΆνμ¬ λͺ
λ Ήλ¬Έ(νμ¬μμ )μΌλ‘ branch μμ
λ΄μ©μ κ°λ΅νκ² μμ±ν©λλ€.
/*λΈλμΉ νμ
*/
feature: μλ‘μ΄ κΈ°λ₯μ μΆκ°νκΈ° μν branch
fix: λ²κ·Έλ₯Ό κ³ μΉκΈ° μν branch
refactor: μλ‘μ΄ κΈ°λ₯μ΄λ λ²κ·Έ μμ μμ΄ νμ¬ κ΅¬νμ κ°μ νκΈ° μν branch
// [type]/[date]-[name]
// ex) feature/231106-add-login-page
- λͺ¨λ μ»€λ° λ©μΈμ§λ λͺ λ Ήλ¬Έ (νμ¬μμ ) λ₯Ό μ¬μ©νμ¬ μμ±ν©λλ€.
- λͺ¨λ μ»€λ° λ©μΈμ§ μμλΒ
type
Β μ μμ±ν©λλ€. - λͺ¨λ μ»€λ° λ©μΈμ§ λ€μλ
issue
λ²νΈλ₯Ό μμ±ν©λλ€.
/*μ»€λ° νκ·Έ νμ
*/
feat : μλ‘μ΄ κΈ°λ₯μ μΆκ°ν κ²½μ°
fix : λ²κ·Έλ₯Ό κ³ μΉ κ²½μ°
design : CSS λ± μ¬μ©μ UI λμμΈμ λ³κ²½ν κ²½μ°
refactor : νλ‘λμ
μ½λ 리ν©ν λ§μ κ²½μ° (μλ‘μ΄ κΈ°λ₯μ΄λ λ²κ·Έ μμ μμ΄ νμ¬ κ΅¬νμ κ°μ )
docs : λ¬Έμλ₯Ό μμ ν κ²½μ°
comment : νμν μ£Όμ μΆκ° λ° λ³κ²½μ κ²½μ°
chore : μμ κ²½μ°μ ν¬ν¨λμ§ μλ κ²½μ°
/*
[type]: [commit message] #[issue number]
[detail]
*/
/*
feat: λ‘κ·ΈμΈ UI μμ
#3
컀λ°μ λν μμΈν λ΄μ© μ
λ ₯
*/
- π Week 1 Daily Scrum
- π Week 2 Daily Scrum
- π Week 3 Daily Scrum
- π Week 4 Daily Scrum
- π Week 5 Daily Scrum
- βοΈ Week 1 μ€νλ¦°νΈ κ³ν
- βοΈ Week 2 μ€νλ¦°νΈ κ³ν
- βοΈ Week 3 μ€νλ¦°νΈ κ³ν
- βοΈ Week 4 μ€νλ¦°νΈ κ³ν
- βοΈ Week 5 μ€νλ¦°νΈ κ³ν
- βοΈ Week 6 μ€νλ¦°νΈ κ³ν