- κ°λ°ν κΈ°λ₯ λλ μμ ν λ²κ·Έμ λν΄ μ΄λ₯Ό μμ±ν©λλ€.
- μ΄μ ν νλ¦Ώμ λ°λΌ μμ±ν©λλ€.
- μλ‘μ΄ λΈλμΉλ₯Ό λ§λ€κΈ° μ μ λ‘컬
developλΈλμΉλ₯Ό μ΅μ μνλ‘ μ μ§ν©λλ€. - λͺ¨λ μμ
μ κΈ°λ₯λ³ λΈλμΉμμ μ§ννλ©°,
developλΈλμΉμλ μ§μ pushνμ§ μμ΅λλ€.
git checkout develop
git fetch origin
git pull origin develop- λΈλμΉ λ€μ΄λ° κ·μΉμ λ°λΌ λΈλμΉλ₯Ό μμ±ν©λλ€.
- μ΄μ λ΄μμ create a branchλ₯Ό ν΅ν΄μλ λΈλμΉ μμ±μ΄ κ°λ₯ν©λλ€.
git checkout -b feature/{issue-number}-{feature-name}- κΈ°λ₯μ κ°λ°νκ±°λ λ²κ·Έλ₯Ό μμ ν©λλ€.
- μμ λμ€μ 컀λ°μ κ·μΉμ λ°λΌ μλ―Έ μλ λ¨μλ‘ μ§νν©λλ€.
git add .
git commit -m "feat: ν νλ©΄μ μΆκ° λ²νΌ ꡬν #1"
git push origin λΈλμΉλͺ
- PR μμ± ν, ν νλ¦Ώμ λ°λΌ PRμ μμ±νκ³ λ¦¬λ·°μ΄λ₯Ό μ§μ ν©λλ€.
- PR μ λͺ©μ μ΄μ μ λͺ©κ³Ό λμΌνκ² μμ±ν©λλ€.
- 리뷰 μΉμΈ ν
developλΈλμΉμ λ¨Έμ§ν©λλ€. - λ¨Έμ§ ν λΈλμΉλ μμ ν©λλ€.
μ»€λ° λ©μμ§λ νμ
: μ€λͺ
#μ΄μ λλ²μ νμμ κ°μΆμ΄ κΈ°λ₯λ³λ‘ μμ±ν©λλ€.
| νμ | μ€λͺ |
|---|---|
| feat | μλ‘μ΄ κΈ°λ₯ μΆκ° |
| fix | λ²κ·Έ μμ |
| refactor | μ½λ 리ν©ν λ§ |
| docs | λ¬Έμ μμ (README λ±) |
| style | μ½λ μ€νμΌ λ³κ²½ (μΈλ―Έμ½λ‘ μΆκ° λ±) |
| chore | λΉλ λ° ν¨ν€μ§ μ€μ λ³κ²½ |
| test | ν μ€νΈ μ½λ μΆκ° |
git commit -m "feat: λ‘κ·ΈμΈ κΈ°λ₯ ꡬν #1"
git commit -m "fix: API μλ΅ μ€λ₯ μμ #5"λΈλμΉ μ΄λ¦μ νμ
/μ΄μλλ²-μ€λͺ
μ νμμ κ°μΆμ΄ μμ±ν©λλ€.
- κΈ°λ₯ μΆκ°:
feature/{issue-number}-{feature-name} - λ²κ·Έ μμ :
fix/{issue-number}-{bug-description} - ν«ν½μ€:
hotfix/{issue-number}-{critical-bug} - 릴리μ€:
release/{version-number}
- feature/123-login
- fix/456-fix-login-apiνλ‘μ νΈμμ μ¬μ©νλ 리μμ€μ λ€μ΄λ°μ μΌκ΄μ± μκ² κ΄λ¦¬λμ΄μΌ ν©λλ€. 리μμ€ μ΄λ¦μ μ μΉμ¬_νλ©΄_μ€λͺ
νμμ λ°λ₯΄λ, κ³΅ν΅ λ¦¬μμ€λ νλ©΄μ μ μΈνκ³ κΈ°λ₯μ΄λ μ©λμ λ§κ² μμ±ν©λλ€.
νλ©΄μ νΉνλ 리μμ€λ μ μΉμ¬_νλ©΄_μ€λͺ νμμ μ¬μ©νμ¬ λ¦¬μμ€κ° μ¬μ©λλ νλ©΄κ³Ό μν μ μ½κ² νμ ν μ μλλ‘ ν©λλ€.
-
μ΄λ―Έμ§ λ° μμ΄μ½
ic_login_button: λ‘κ·ΈμΈ νλ©΄μμ μ¬μ©λλ λ‘κ·ΈμΈ λ²νΌ μμ΄μ½bg_home_background: ν νλ©΄μ λ°°κ²½ μ΄λ―Έμ§btn_submit_login: λ‘κ·ΈμΈ νλ©΄μμ μ μΆ λ²νΌ
-
λ¬Έμμ΄
txt_login_error_message: λ‘κ·ΈμΈ νλ©΄μμ μ€λ₯ λ©μμ§ ν μ€νΈtxt_home_welcome_message: ν νλ©΄μμ νμ λ©μμ§ ν μ€νΈ
μ¬λ¬ νλ©΄μμ 곡ν΅μΌλ‘ μ¬μ©λλ 리μμ€λ νλ©΄λͺ μ μ μΈνκ³ κΈ°λ₯μ΄λ μ©λμ λ§κ² λ€μ΄λ°ν©λλ€.
-
μ΄λ―Έμ§ λ° μμ΄μ½
ic_close_button: λ«κΈ° λ²νΌ μμ΄μ½bg_loading: λ‘λ© νλ©΄ λ°°κ²½ μ΄λ―Έμ§
-
λ¬Έμμ΄
txt_error_message: μ€λ₯ λ©μμ§ ν μ€νΈtxt_loading_message: λ‘λ© μ€ λ©μμ§ ν μ€νΈ
-
μμ
color_primary: κΈ°λ³Έ μμcolor_secondary: 보쑰 μμcolor_text_primary: μ£Ό ν μ€νΈ μμ