μ격μ μ₯μμ μ₯μ μ λ¨λ€κ³Ό νμ ν μ μλ€λ κ²μ΄λ€.
κ·Έκ² μ΄λ €μ΄ κ² μλκ³ κ°λ°μ 10λͺ μ΄μ κ°κ° μμ ν λ΄μ©μ μ격μ μ₯μμ μ¬λ¦¬λ©΄ κ·Έκ² νμ μ΄λκΉ λ€.
νμ ν΄λ΄ μλ€.

μ μ§ λλ¬Όμ΄ λλ κ°μ
μλ¬΄νΌ κ·Έ νμμ΄ μμ€ μ½λκ° μκ±°λ μλ‘ ν©λ₯ν΄μ λκ° λμ§ μ λͺ¨λ₯΄κ² λ€λ©΄, μ격 μ μ₯μμ μ¬λΌμ¨ μμ€μ½λλ₯Ό λ€μ΄λ°μΌλ©΄ λλ€.

λνμ μΌλ‘ κ·Έλ₯ μ κ±Έ λλ¬μ ZIP νμΌλ‘ λ€μ΄λ°μΌλ©΄ λλλ°
κ·Έκ²λ³΄λ€ μ¬μ΄ λ°©λ²μ΄ μλ€.
κ·Έκ² λ°λ‘ git cloneμ΄λ€.
ν΄λλ₯Ό νλ λ§λ€μ΄ νμμ λ‘컬 μ μ₯μλΌκ³ κ°μ ν΄λ³΄κ² λ€.

μ무κ²λ μλ ν
λΉ ν΄λλ€. μ΄μ νμ ν΄λλ₯Ό vs codeλ‘ μ΄κ³ ν°λ―Έλμμ git cloneμ ν΄λ³΄μ.
initλ μ
λ ₯ν νμ μμ΄ κ·Έλ₯ μ
λ ₯νλ©΄

μ΄λ κ² μ격 μ μ₯μμ μλ λ΄ νμΌμ΄ νμ λ‘컬 μ μ₯μμ λ€μ΄μ¨λ€.
μ΄μ μ΄ νμλ μ¬κΈ°μ μ§μ git pushνλ©΄ λλ€.
λ¬Όλ‘ μ무λ μ΄κ² λλ 건 μλκ³ , κ·Έ μ μ μΈν μ΄ νλ νμνλ€.

μ΄λ κ² μΈν
μ collaboratorsμ κ·Έ νμμ github μμ΄λλ₯Ό λ±λ‘μ ν΄λμΌ git pushκ° μ μμ μΌλ‘ λμνλ€.
μ μμ μΌλ‘ κ³μ git pushκ° λλ©΄ μ’κ² μ§λ§ νμ€μ κ·Έλ μ§ μλ€.
κ°μκΈ° λ€λ₯Έ νμμ΄ λ§λ νμΌμ΄ μ격μ μ₯μμ λΆμ₯ μκΈ°λ©΄ git pushλ₯Ό λ§μλλ‘ νμ§ λͺ»νλ€.
μλ₯Ό λ€μ΄ μ§κΈ μ격 μ μ₯μμ μ무 νμΌμ΄λ λ§λ€κ³ commitν΄λ³΄μ..

λ μ¬κΈ°μ bλΌλ νμΌμ λμΆ© λ§λ€μ΄λ³΄κ² λ€.

μ΄λ₯Ό commitν΄λ³΄μ.

μ΄μ νμμ΄ cλΌλ νμΌμ λ§λ€μ΄μ μ΄λ₯Ό commitνκ³ git pushλ₯Ό νλ€κ³ κ°μ ν΄λ³΄λ©΄

cλ₯Ό νλ€κ² λ§λ€μλλ°, μλ¬κ° λμ pushνμ§ λͺ»νλ μν©μ΄ λ°μνλ€.
μ΄λ λ― λ¨μ΄ λ¨Όμ git pushλ₯Ό ν΄λ²λ¦¬λ©΄ λ΄ λ‘컬과 μ격 μ μ₯μ νμΌ κ°μ μ°¨μ΄κ° λ°μν΄μ μλ¬κ° λ°μνλ€.
μ΄λ΄ λ git pullμ μ¬μ©νλ©΄ λλ€.
git pull μ격μ μ₯μμ£Όμ
git pullμ΄ λλλ©΄, μ격μ μ₯μμ μλ λͺ¨λ λΈλμΉ λ΄μ©μ κ°μ Έμμ λ‘컬μ μ₯μμ ν©μΉλΌλ λ»μ΄λ€.
μ΄μ μ΄λ₯Ό ν΅ν΄μ νμ ν΄λμ κ³ λ¦½λ λΈλμΉμ μ΅μ λ΄μ©μ μΆκ°ν΄λ³΄μ.

μμ git pushλ₯Ό ν λ -uλ₯Ό μ μ
λ ₯νλ€λ©΄, git pullλ§ μ
λ ₯ν΄λ λλ€.
μλ¬΄νΌ μ΄λ κ² μ격 μ μ₯μμ μΆκ°λμλ bνμΌλ μ λ€μ΄μμμμ νμΈν μ μλ€.
μ΄μ²λΌ λ‘컬 μ μ₯μλ μ΅μ μ μνλ₯Ό μ μ§ν΄μΌ git pushκ° κ°λ₯νλ€.
μ΄μ git pushλ₯Ό μ§νν΄λ³΄λ©΄,

μ΄λ κ² μ λμνκ³

μ격 μ μ₯μμλ μ μ¬λΌκ° μμμ νμΈν μ μλ€.
git pullν λ λΈλμΉ λͺ
λ λͺ
μκ° κ°λ₯νλ€.git pullμ μλ°ν λ§νλ©΄ git fetch + git mergeμ.(git fetchλ μ격 μ μ₯μ μ κ· commit κ°μ Έμ΄, git mergeλ λ΄ λΈλμΉμ merge)git pushνκΈ° μ μ git pullλ¨Όμ νμμΌ.