νμ κ΄λ¦¬
μ΄λ²μ μ ν¬ νμ¬μμλ,
μ κ· κ°λ°μ μλκ³ νμ κ΄λ¦¬κ° μ΄λ£¨μ΄μ§μ§ μμλ κΈ°μ‘΄ νκ²½μμ GitHubλ₯Ό νμ©ν 체κ³μ μΈ νμ κ΄λ¦¬ μμ€ν μ λμ νκ² λμμ΅λλ€.
Git flow μ λ΅
1. BRANCH
μ ν¬ νμ Branchλ₯Ό MAIN, DEV, FEATURE μ΄λ κ² 3κ°μ§λ₯Ό κ°μ Έκ°κΈ°λ‘ νμ΅λλ€.
- MAIN : μ€μ μλ²μ λ°°ν¬λλ λΈλμΉ
- DEV : ν μ€νΈ μλ²μ λ°°ν¬λλ λΈλμΉ
- FEATURE : κΈ°λ₯ ꡬνμ μν λΈλμΉ( λ‘컬 μμ )
2. FLOW
μ 체μ μΈ νλ¦μ rebaseλ₯Ό ν΅ν΄ Git νμ€ν 리λ₯Ό λ¨μνκ³ μ§κ΄μ μΌλ‘ μ μ§ν μ μλλ‘ νλ κ²μ΄ λͺ©ν μ λλ€.
- λΆνμν λ³ν© μ»€λ° μμ΄ μΌκ΄λ μ ν νμ€ν 리 μ μ§
- λΈλμΉ λ³ν© μ μ μΆ©λμ 미리 ν΄κ²° κ°λ₯
git pull --rebaseλ₯Ό νμ©ν΄ μ΅μ μ½λ λ°μ