branch
μμμ μμ μ΄ μλ£λμλ€λ©΄,merge
λ₯Ό μ΄μ©νμ¬branch
λ€μ λ³ν©ν μ μλ€master branch
μμ μλbranch
λ₯Ό λ³ν©νλ €λ©΄git merge λΈλμΉλͺ
μ μ λ ₯νλ©΄ λλ€
fast-forward merge
λ₯Ό νκ³branch
μ§μλ²λ¦¬λ©΄, ν΄λΉbranch
μ μ‘΄μ¬ μ체λ₯Ό μ μκ° μλ€merge
ν νμ μlog
λ‘ λ¨κΈ°κ³ μΆμ λμλ--no-ff
μ΅μ μ μ΄μ©νλ©΄ λλ€- ν
μ€νΈλ₯Ό μν΄
branch
νλλ₯Ό λ λ§λ€μ΄ 보μ
merge
λ₯Ό μν΄master branch
λ‘ μ΄λν νgit merge λΈλμΉλͺ --no-ff
λ₯Ό μ λ ₯νλ©΄ λλ€- μ΄λ κ² νλ©΄
fast-forward merge
μλ λ€λ₯΄κ²log
μmerge
ν νμ μ΄ λ¨κ² λλ€
master branch
μμ μμ§ μμbranch
μ λ³ν©μ νλ €λ©΄ μ΄λ»κ² ν΄μΌν κΉ?- μμ λ§μ°¬κ°μ§λ‘
git merge λΈλμΉλͺ
μ μ λ ₯νλ©΄three-way merge
κ° λλ€