Git
- VCS(Version Control System) μ€ νλ, λ²μ κ΄λ¦¬ μμ€ν
- λΆμ° μμ€ λ²μ κ΄λ¦¬ μμ€ν
- μλ²λ₯Ό λΆμ°μμΌ κ΅¬μΆν μ μκ² νλ software
- μμ€μ½λλ₯Ό ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν μ μκ² ν΄μ£Όλ λꡬ
Github
- Gitμ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ²
- Git μ λ‘λν μ μλ μΉμ¬μ΄νΈ
- κ°λ°μλ€μ΄ νμ μ μ¬μ©νλ νλ«νΌ
- ν κ°μ λ©μΈ μλ²μ μ¬λ¬ κ°μ λ‘컬 μ»΄ν¨ν°(μ¬λ¬λͺ μ μ¬μ©μ)κ° μ μν΄ μν΅νλ λ°©μ
- κ°μμ μ»΄ν¨ν°μ (λ°±μ νλ λ°©μμΌλ‘) λΆμ°λμ΄ μλ€.
- λ΄ λ‘컬 μ»΄ν¨ν° λ΄μ μλ λΈλμΉ(branch): λ‘컬 λΈλμΉ
- μΈλΆ μλ²μ μλ λΈλμΉ: 리λͺ¨νΈ λΈλμΉ(μ격 λΈλμΉ)
λͺ κ°μ§ Git λͺ λ Ήμ΄
- merge
- ν λΈλμΉμμ μμ±ν μμ μ λ€λ₯Έ λΈλμΉμ λ³ν©νκΈ°
- add
- μμ ν μ½λ μ νν΄ μΆκ°
- commit
- μ½λ λ³κ²½ μ¬ν 컀λ°νκΈ°(μ€λͺ )
- push
- λ΄ λ‘컬 μ»΄ν¨ν°μ μ μ₯λμ΄ μλ λ²μ μ 보λ₯Ό Git μλ²μ μ¬λ¦¬κΈ°
- pull
- Git μλ²λ‘λΆν° λ΄ λ‘컬 μ»΄ν¨ν°λ‘ λ²μ μ 보 μ 체λ₯Ό λ°μμ mergeνκΈ°
- fetch
- Git μλ²λ‘λΆν° λ΄ λ‘컬 μ»΄ν¨ν°λ‘ λ²μ μ 보 λ°μμ€κΈ°
- pull request
- pull ν λ€λ₯Έ μ¬λμ΄ λ³ν©νλλ‘ μμ²νκΈ°
- issue
- μ΄μ μΆκ°, κΈ°λ₯μ λν λ ΌμνκΈ°
μΈν΄ν λλ 곡λͺ¨μ ν λ githubμΌλ‘ νμ λͺλ²νμ§λ§ ν λλ§λ€ 볡μ‘ν κΉν...
μμΌλ‘ λ μ΅μν΄μ§κΈΈ !!
728x90