μΌμμμ λ²μ΄μ§ μ μλ μ¬μνκ±°λ κ°λ¨ν λ¬Έμ λ€μ λμ ν΄κ²° ν΄ μ€ μ μλ νμ΄λ‘λ₯Ό 맀μΉν΄μ£Όλ μλΉμ€
μ νΈμ | μ ννΈ | μ μ§κ²½ |
---|---|---|
νλ‘ νΈμλ κ°λ° | νλ‘ νΈμλ κ°λ° | νλ‘ νΈμλ κ°λ° |
κ°μμ€λ½κ² λ°μνλ μν©μ λμνκΈ° μν΄, μ¬μ©μκ° νμν μμ μ μ μνκ² λμμ λ°μ μ μλ λ°©λ²μ μ 곡
ν©λλ€. μ΄ μλΉμ€λ₯Ό ν΅ν΄, μ¬μ©μλ μμ μ λμ ν΄μ μΌμ μ²λ¦¬ν΄μ€ μ¬λμ μ½κ² μ°ΎμλΌ μ μμ΅λλ€.
λν μμ¬μκ°μ μμν μμ
μ μ»κ³ μΆμ μ¬λλ€μκ²λ κΈ°νλ₯Ό μ 곡
ν©λλ€. κ·Έλ€μ 'νμ΄λ‘'
κ° λμ΄ λ€λ₯Έ μ¬λμ μΌμ λ¬Έμ λ₯Ό ν΄κ²°ν¨μΌλ‘μ¨ μΆκ°μ μΈ μμ΅μ μ»μ μ μμ΅λλ€.
μ΄λ λ―, μΌμμ μμν λ¬Έμ λ‘λΆν° κΈ΄κΈ μν©κΉμ§ λ€μν μꡬμ¬νμ λμνλ©°, λμμ μΆκ°μ μΈ μλ μ°½μΆμ κΈ°νκΉμ§ μ 곡νλ λΉμ¦λμ€ μλΉμ€μ λλ€.
μλ―Όμ΄ νμ΄λ‘κ° λμ΄ λ―Έμ μ μνν μλ, νμ΄λ‘κ° μλ―Όμ΄ λμ΄ λ―Έμ μ μ μν μλ μμ΅λλ€.
μμ μ νμ¬ μμΉλ₯Ό κΈ°λ°μΌλ‘ λ§κ° μκ°μ΄ μλ°ν λ―Έμ λ€μ μ½κ² μ‘°νν μ μμ΅λλ€.
μνλ μ§μκ³Ό νμ΄λ‘λ₯Ό κ²μν μ μμ΅λλ€.
μλΉμ€λ₯Ό ν΅ν μ±ν μΌλ‘ κ°νΈνκ² λ§€μΉμ μ΄λ€λΌ μ μμ΅λλ€.
νκ·Έ μ΄λ¦ | μ€λͺ |
---|---|
chore | ν¨ν€μ§ μ€μΉ, μ€μ νμΌ μμ |
feat | κΈ°λ₯ κ°λ° |
style | λμμΈ μμ |
rename | νμΌ ν΄λλͺ λ³κ²½, ν¨μλͺ μμ(λ³μ)λͺ λ³κ²½ |
refactor | 리ν©ν λ§ |
init | μ΄κΈ° μΈν |
docs | λ¬Έμ μμ± |
main
-develop
-feature
- feature branch λͺ
λͺ
μ΄μλ²νΈ + λ΄μ©
- develop β¬ οΈ feature squash & merge
- main β¬ οΈ develop rebase
npm i or npm install //package.jsonμΌλ‘λΆν° μμ‘΄μ± λͺ¨λ μ€μΉ
npm run dev //μ€ν