μ μμΈ λ°©μμ μλκΈ΄ νλ° μ ν¬ νλ‘μ νΈμμ νμν μ λλ‘λ§ μ°μ κ°λ¨νκ² κ°λ κ² μ’μ κ² κ°μμ μ΄λ κ² μ 리ν΄λ³΄μμ΅λλ€!
- Johoon, Byeongchan, Jinseo - κ°μ μμ μ© λΈλμΉ
- Main - μμ λ΄μ© λ³ν©ν΄μ μ¬λ €λλ λΈλμΉ, Main λΈλμΉμ λ°λ‘ μμ X, μ€λ₯ ν΄κ²° μ λ μ± μ λ‘λ X
- κΈ°λ³Έ μμΉμ κ°μ λΈλμΉμμ κ°κ° μμ
νκ³ -> ν΄λΉ μ½λλ₯Ό μ 체 μμ
λ¬Ό(Main branch)μ λ°μνλ €λ©΄
Merge
-> νμ¬ Mainμ μμ λ¬Όμ κ°μ λΈλμΉμ λ°μμ λ€μ μμ μ λλ€. - Main λΈλμΉλ νμ¬κΉμ§μ μμ λ¬Όμ μ μ₯ν©λλ€. Mainμμλ μμ μ νμ§ μμΌλ©°, Main λΈλμΉμλ μ€λ₯ μμ΄ μ μ μλνλ μ½λλ§ μ¬λΌκ° μμ΄μΌ ν©λλ€.
- μ£ΌκΈ°μ μΌλ‘ Main λΈλμΉλ‘λΆν° Pullμ λ°μ λκΈ°νλ₯Ό μ§νν΄μ£ΌμΈμ! (νΉν Mainμ μλ‘μ΄ λ΄μ© μ¬λΌμμ λ) Pullμ λ°μΌλ©΄ νμ¬ μμ μ€μΈ μ½λκ° λ μκ° μ μμΌλ μ£Όμ
- λ³ΈμΈ λΈλμΉμ λ΄μ©μ Mainμ Mergeν λλ 미리 μλ €μ£Όμ μΌ ν©λλ€
- μ½λκ° μΆ©λνλ κ²μ λ°©μ§νκΈ° μν΄ μ¬λ§νλ©΄ κ°μ νμΌμ κ°μ΄ 건λλ¦¬μ§ μλ κ² μ’μΌλ(λ§μ½ μΆ©λλλ ν΄κ²° λ°©λ²μ μμ΅λλ€) μ ν¬λ ν΄λΉ μ¬νμ΄ μμ κ² κ°λ€μ..!
μ»€λ° λ©μμ§λ λ³ΈμΈμ μμ λλ μμ ν λ΄μ©μ΄ λλ¬λκ² μ μ΄μ£Όμλ κ² μ’μ΅λλ€!
// μ€λ¬΄μμλ λ³΄ν΅ μΈλΉ λΈλμΉκ° μλ, κΈ°λ₯λ³ λΈλμΉλ₯Ό λ§λ€μ΄ κ±°κΈ°μ μμ
μ νκ³ (ex. feature/add-login-page
)
-> ν΄λΉ κΈ°λ₯μ λν μμ
μ΄ μλ£λλ©΄ ν΄λΉ λΈλμΉλ₯Ό develop
μ΄λΌλ λ©μΈ λΈλμΉμ Mergeν©λλ€.
μ΄λ Pull Requestλ₯Ό ν΅ν΄ μ½λ 리뷰λ₯Ό μ§νν λ€ λ€λ₯Έ νμμΌλ‘λΆν° Approveλ₯Ό λ°μΌλ©΄ Mergeκ° μ§νλλλ‘ ν©λλ€.
μ€λ¬΄μμ μ¬μ©νλ μ μμ μΈ Git νμ λ°©μμ΄ λ κΆκΈνμλ©΄ Git Flowμ λν κΈμ μ½μ΄λ³΄μλ©΄ λμμ΄ λ§μ΄ λμ€ κ±°μμ