π 맀주 ν μμΌ λ°€ μ§ννλ μ€ν°λ λ°ν μλ£ μ μ₯μ
맀주 ν μμΌ μ λ
9μμ μΌμ£ΌμΌλμμ κ³΅λΆ λ΄μ©μ λ°νν©λλ€.
study-log
μ μ₯μλ₯Ό μμ μ λ ν¬μ§ν 리μ fork ν©λλ€.- forkν μ μ₯μλ₯Ό λ³λλ‘ clone ν©λλ€.
- λ°λμ forkν μ μ₯μλ₯Ό clone ν΄μ£ΌμΈμ.
clone
ν λλ ν 리μμ μμ μ ν΄λ μμ μμ λ‘κ² λ°ν μλ£λ₯Ό μ»€λ° νPull Request
ν΄μ£Όμλ©΄ κ°μ¬νκ² μ΅λλ€.π
- λ¨Όμ
clone
μ μ₯μλ‘ μ΄λνμ¬ λ³ΈμΈμ μ΄λ¦μΌλ‘branch
λ₯Ό μμ±ν©λλ€.$git checkout -b branchname ##μμ μ μ΄λ¦ Switched to a new branch 'branchname'
- μ»€λ° ν μλ£λ₯Ό μ
λ‘λν©λλ€.
$git add ./directory ##stageμ μΆκ° ν λλ ν 리 λλ νμΌ $git commit -m "[commit-type] μ»€λ° λ©μμ§" $git push --set-upstream origin <branchname>
- μλ£ κ²ν ν, κΉνλΈ μ μ₯μ
Pull Request
νμμNew Pull Request
λ²νΌμ ν΄λ¦ν΄μ£Όμλ©΄ μ κ° νμΈ ν λ©μΈ μ μ₯μμ merge μν€λλ‘ νκ² μ΅λλ€.