-
νλ κΈ°κ° : 2022.04.04(μ) ~ 2022.12.31(ν )
-
μ°Έμ¬μ
- νμ΄μ¬ κ³΅λΆ + μ½λ©ν μ€νΈ μ€λΉ with μ΄λ³΄μλ₯Ό μν νμ΄μ¬ 300μ + νμ΄μ¬ μ½λμ
-
μ£Όμ΄μ§ κ³Όμ λ₯Ό μν
-
μμ±ν μ½λλ₯Ό κ΄λ ¨ ν΄λμ μ μ₯
-
μ μ₯ν νμΌμ κ°μΈλ³ Forkν Repoμ mainμΌλ‘ PUSH
-
κ°μΈλ³ κΉνλΈ Repoμ PUSHλ main Branchλ₯Ό μ€ν°λμ₯μ μ€ν°λ μ μ₯μμ main Branchλ‘ PRμ 보λ
-
ν΄λΉ κ³Όμ μ λ°λ³΅
1. μ€ν°λμ₯μ μ€ν°λ μ μ₯μ Fork 2. λ³ΈμΈμ μ€ν°λ μ μ₯μλ₯Ό Clone (λ‘컬μ μ μ₯μ ν΄λκ° μμ±λ¨) $ git clone https://github.com/[μμ μ κ³μ μ΄λ¦]/JANDI.git 3. μ€ν°λμ₯μ μ€ν°λ μ μ₯μμ λκΈ°ν (λ³κ²½λ λ΄μμ λμ μ μ₯μμλ μΌμΉμμΌμ£Όλ μμ ) # λ¨Όμ λ‘컬λΆν° λκΈ°νν΄μ€μΌ νλ€. (Fork νκΈ° μ μ λ ν¬. μ¦, μ€ν°λμ₯ λ ν¬μ remote μ΄λ¦μ "upstream"μ΄λΌκ³ ν΄μ€λ€.) # upstream μΆκ° -> ν΅μμ μΌλ‘ upstreamμ΄λΌκ³ ν΄μ£Όλκ² μμΉμ΄λ€. $ git remote add upstream https://github.com/hyoeunla/JANDI.git # upstream λ ν¬μ λ³κ²½ λ΄μμ λ‘컬μ μ μ₯μμ λ³ν© $ git pull upstream main 4. μμ μ μλ¬Έ μ΄λ¦μΌλ‘ λ ν΄λ(ex: lahyoeun) μμ± 5. lahyoeun ν΄λλ‘ μ΄λ 6. μ½λμμ μ μμνκΈ° μ μ μλ³Έ λ ν¬μ§ν 리λ‘λΆν° pullμ λ°κ³ μ§ννλ©΄ λλ€. # pullμ μ΄μ©νμ¬ μλ³Έ λ ν¬μ§ν 리μ main λΈλμΉμ μλ μ΅μ νμΌλ€μ λ°μμ¨λ€. $ git pull upstream main 7. μ½λμμ μ§ν (νμΌλͺ : λ°±μ€_0000λ²λ¬Έμ .py, νμΌλͺ : μ΄λ³΄μ_001-010λ².py) 7.5 μ½λ μμ μ΄ λλκ³ λ€μ pullμ λ°μμ¨λ€. # μ½λ μμ μ€ λκ΅°κ°κ° μλ‘μ΄ νμΌμ pushν κ°λ₯μ±μ΄ μμΌλ―λ‘ λ€μ μ΅μ ν μμΌμ€λ€. $ git pull upstream main 8. κΉ Staging Areaμ μ μ₯ (ex: git add νμΌλͺ ) # νμΌλͺ μ "."μ νλ©΄ νμ¬ ν΄λμ μ 체 νμΌμ trackedν¨. $ git add . 9. ".git" ν΄λμ μ μ₯ (ex: git commit -m "μ΄λ¦: λ©μΈμ§") -> "-m"μ messageμ μ½μ $ git commit -m "lahyoeun: λ°±μ€_0000λ²λ¬Έμ νμ΄" 10. λ³ΈμΈμ΄ Forkν κΉν μ μ₯μμ μ λ‘λ (ex: git push <Remote> <Branch>) $ git push origin main 11. λ³ΈμΈμ΄ Forkν κΉν μ μ₯μλ‘ μ΄λνμ¬ Pull Request(PR)λ₯Ό 보λΈλ€. β μ΄λ, μ€ν°λμ₯ μ μ₯μμ main λΈλμΉκ° μλ "볡μ¬ν λ ν¬μ§ν 리"λ‘ λ³΄λ΄μΌν¨ μ΄ν λ³ΈμΈμ΄ μ¬λ¦° νμΌμ΄ μ μ¬λΌκ°λμ§ νμΈν ν μ€ν°λμ₯ μ μ₯μμ main λΈλμΉλ‘ merge(λ³ν©μμΌμ£Όλ μμ )νλ€.
- git pullμ μ΄μ©νμ¬ μ½λμμ μ , νλ‘ μ΅μ ν μμΌμ£ΌκΈ°
- git pullμ μ΄μ©νλ©΄ λ€λ₯Έ μ¬λμ ν΄λκ° μμ μ μμ νκ²½μ μκΈ°λλ° μ΄λ λ€λ₯Έ μ¬λμ ν΄λλ₯Ό μ λλ‘ μμ νμ§ μμ΅λλ€!!
- pullμ μ¬μ©ν λμλ μλ³Έ λ ν¬μ§ν 리λ₯Ό μ΄μ©νλ€.
- pushλ₯Ό ν λμλ forkν κ°μΈ λ ν¬μ§ν 리λ₯Ό μ΄μ©νλ€.