22.08.03 μμ μμ λ°°μ΄ λ΄μ©κ³Ό κΉ¨λ¬μ μ μ μ 리νμμ΅λλ€ π
νΌλλ°±μ μΈμ λ νμμ λλ€! π
π£ νμ₯μ΄ μλ νμ νμ μ νλ¦ https://www.youtube.com/watch?v=j6lWqXoyBUA(μ°Έκ³ )
νμ₯ λ ν¬ μμ±
β νμ₯ λ ν¬ ν΄λ‘ ν git flow init
β developμμ νλ‘μ νΈμ ν° λ§₯λ½μ νμΌ μμ±
β git push -u origin developμΌλ‘ 리λͺ¨νΈ μ μ₯μμλ develop μμ±(νμλ€ ν리νμ€νΈ λ΄λΉ)
β νμ₯μ λ ν¬μμ issues λ₯Ό νμ©νμ¬ ν΄μΌν μΌμ 리μ€νΈμ
(ν μΌκ³Ό κ°λ¨ν μ€λͺ ##tasks -[] ex 1 -[] ex2 -[] ex3 μ 무 κ³Όμ μμ±)
β ν¬ν¬λ₯Ό λ¬λ€ (λμκ² μ¬λ³Έ λ ν¬ μΆκ° copy to main branch only μ²΄ν¬ ν΄μ )
β ν¬ν¬ν΄μ¨ μ¬λ³Έμ λμ λ‘컬μμ ν΄λ‘
β git flow init
β git flowμ feature start μμ μ§ν
β featureλ₯Ό finish νκ³ git push -u origin develop (μ¬λ³Έμ λλ²¨λ‘ λΈλμΉλ‘)
β pull requestλ‘ μ¬λ³Έμ develop μμ νμ₯μ developμΌλ‘ μμ²(μ λͺ©μ΄ λ¦΄λ¦¬μ¦ νκ·Έμ λ΄μ©μΌλ‘ λ€μ΄κ°λ€. (μ»€λ° λ©μΈμ§ λ΄λΆμ resolve #1, fixes #1, close #1) μ μ΄μ©ν΄ issuesμ μ°κ²° κ°λ₯ )
β νμ₯μ μμ² νμΈ ν 리뷰, 리뷰 ν λ³κ²½ μκ΅¬κ° μμ κ²½μ° νμμκ² λ¦¬λ·°μ λ¨κΉ
β νμμ 리뷰λ₯Ό νμΈνκ³ ν΄λΉ μꡬμ¬νμ develop λΈλμΉ μ체μμ μ²λ¦¬ (μꡬλ¨μλ‘ μ»€λ° λ¨κΈ°κΈ°)
β git push origin developμΌλ‘ λ³κ²½μ¬ν push (λ°λ‘ pull requestλ‘ λ°μ) νμ₯κΈμ κ΄λ¦¬ νμ
β λ€λ₯Έ νμλ€μ μ 보λ₯Ό λ°μνκΈ° μν΄ git remote add upstream [μλ³Έμ μ£Όμ] λ‘ μλ³Έ λ±λ‘
β git pull upstream developμΌλ‘ μλ³Έμ develop λ΄μ©μΌλ‘ μ λ°μ΄νΈ ( μΆ©λ ν΄κ²° ν push )