- GITμλ μλμ μ½λμ μκ΄μμ΄ "λ 립μ "μΌλ‘ κ°λ°μ μ§ννκ³ , ν΄λΉ λΆλΆμ΄ μμ±λλ©΄ "λ³ν©"νλ κΈ°λ₯μ΄ μλ€
- λ°λ‘
branch
κΈ°λ₯μ μ΄μ©ν κ²μΈλ°, μ΄λ μ¬λ¬ κ°λ°μλ€κ³Ό λμμ μμ νκΈ° μν΄ νμμ μΈ κΈ°λ₯μ΄λ€ git checkout
μ μ¬μ©ν΄branch
λ₯Ό λ§λ€κ³ μ νλversion
μΌλ‘ μ΄λν΄ λ³΄μ
git branch λΈλμΉλͺ
μ νλ©΄branch
λ₯Ό λ§λ€ μ μκ³ ,git switch λΈλμΉλͺ
μ μ λ ₯νμ¬branch
λ‘ μ΄λν μ μλ€
- μ¬κΈ°μ μ΄λ ν μμ
μ νκ³
commit
μ νλ©΄, μ΄μ κ°μ§κ° μ겨λlog
λ₯Ό κ΄μ°°ν μ μλ€ alias
μ€μ μ΄ μλμ΄ μλ€λ©΄,git log --oneline --graph --all
μ μ¬μ©νλ κ²μ μΆμ²νλ€
ls
λ₯Ό μ΄μ©ν΄μspanish
μmaster
μ λΉκ΅ν΄ 보면 μλμ κ°λ€
branch
λ₯Ό λ§λ¦κ³Ό λμμswitch
λ₯Ό νκΈ° μν΄μλgit switch -C λΈλμΉλͺ
μ μ΄μ©νλ©΄ λλ€- κ°λ¨ν μμ
μ νκ³
commit
μ νλ©΄,master
μμλbranch
κ° μ겨λ μ μμμ μ μ μλ€
git log
λ₯Ό μ΄μ©ν΄μbranch
λ₯Ό νμΈν μ μμ§λ§,commit
μ΄ λ§μμ§λ©΄ μλ³μ±μ΄ λ¨μ΄μ§λ€git branch
μ΅μ μ μ΄μ©νλ©΄branch
λ§ λ°λ‘ νμΈμ΄ κ°λ₯νλ€git branch --all
μ μ΄μ©νλ©΄server
μ μ μ₯λbranch
λ ν¨κ» νμΈν μ μλ€
branch
μ μ΄λ¦μ΄ λ§μμ λ€μ§ μμ λμλgit branch --move λΈλμΉλͺ λ°κΏλΈλμΉλͺ
μ μ΄μ©νλ©΄ λλ€
branch
λ₯Ό μμ νλ λ°©λ²μgit branch -d λΈλμΉλͺ
μ μ΄μ©νλ©΄ λλ€