Gitκ³Ό GitHubμ μ’ λ μ νμ©νκΈ° μν λ€μν μλλ₯Ό ν΄λ³΄μκ³ μ»κ² λ μ§μμ 곡μ ν©λλ€. μ΄λ―Έ λ€μν κ³³μμ Gitμ μ¬μ©νκ³ μκ³ , μ΄λ―Έ 체κ³μ μΈ flowλ₯Ό κ°μ§κ³ μ μ΄μνλ κ³³λ μμ§λ§ μ΄λ»κ² μ¬μ©ν΄μΌ ν μ§ κ°μ΄ μ‘νμ§ μκ³ flowλ₯Ό λμ ν΄λ³΄κ³ μ ν λ λμμ΄ λ μ μλλ‘ μκ°ν©λλ€.
μμνκ² λ κ³κΈ°λ CI/CD μμμμλ CD μλλ°°ν¬λ₯Ό λμ νλ€κ° flowμ λν νμμ±μ΄ λκ»΄μ‘μμ΅λλ€.
λμ νκΈ° μ μλ λΉκ΅μ μμ κ·λͺ¨λ‘ κ°λ°μ΄ μ§νλμκ³ μ΄λ μ λ κ°λ°μ¬νμ΄ μ 리λμ΄ μ΄μ μμ£Όμ νλ‘μΈμ€κ° λ§λ€ 보λ μμΈν Flowκ° νμνμ§ μμμκ³ , main branchλ§ μ¬μ©νμμ΅λλ€. κ·Έλ¬λ μ°κ²°λ μμ€ν μ΄ λ§μμ§κ³ , μ΄μ λ°λΌ κ²μ¦κ³(Staging)κ³Ό κ°μ λ²μ μ λ°λ‘ κ΄λ¦¬ν μ μλ μꡬμ¬νμ΄ μ겨λλ©΄μ 체κ³μ μΌλ‘ κ΄λ¦¬ν νμμ±μ΄ μκ²Όμ΅λλ€.
Git Graphλ₯Ό μκ°μ μΌλ‘ 보기 μνμ¬ βVisual Studio Codeβμ βGit Graphβ νλ¬κ·ΈμΈμ μ¬μ©
git branch develop
git branch stage
git push -u origin develop
git push -u origin stage
λ κ°μ Branchλ₯Ό μμ± ν λ°λ‘ Push ν©λλ€.