πŸ’» 곡뢀 기둝/🀝 Github

GIT&GITHUB | κ°œλ… 지도 1μ£Ό

  • -

ν‚€μ›Œλ“œ

  • 버전 관리
  • git μ΄ˆκΈ°ν™” (initialize, init)
  • add / staging
  • commit (컀밋)
  • commit λ‚΄μ—­(history)
  • push
  • pull
  • clone
  • tracking

 


 

버전 관리

  • λˆ„κ°€, μ–Έμ œ ν˜„μž¬ ν”„λ‘œμ νŠΈμ˜ λ‚΄μš©μ΄ 어떀지 정보λ₯Ό λ‚¨κΈ΄λ‹€λŠ” 것.

 

git μ΄ˆκΈ°ν™” (initialize, init)

  • μžμ‹ μ˜ 컴퓨터에 μžˆλŠ” ν”„λ‘œμ νŠΈλ₯Ό GIT 이 관리할 수 μžˆλ„λ‘ ν•˜λŠ” ν”„λ‘œμ νŠΈλ‘œ λ§Œλ“ λ‹€.
  • 폴더 CLONE μ„€μ •

 

add / staging

  • commit 에 λ°˜μ˜ν•  νŒŒμΌμ„ μ„ νƒν•˜λŠ” 것.

 

commit (컀밋)

  • λˆ„κ°€, μ–Έμ œ ν˜„μž¬ ν”„λ‘œμ νŠΈμ˜ λ³€κ²½λœ λ‚΄μš©
  • μž‘μ—… 내역이 μ–΄λ–€ 것이 μžˆλŠ”μ§€ μ•Œμ•„λ³Ό 수 있게 μ λŠ” 메세지

 

commit λ‚΄μ—­(history)

  • commit 의 기둝을 μ‘°νšŒν•  수 μžˆλŠ” κΈ°λŠ₯

 

push

  • 둜컬 repo & 원격 repo 의 μ €μž₯μ†Œμ— μžμ‹ μ˜ ν”„λ‘œμ νŠΈλ₯Ό 컀밋과 ν•¨κ»˜ μ—…λ‘œλ“œ

 

clone

  • git μ΄ˆκΈ°ν™” λ‹¨κ³„μ—μ„œ μžμ‹ μ΄ μž‘μ—…ν•œ ν”„λ‘œμ νŠΈ 폴더λ₯Ό git이 관리할 수 μžˆλ„λ‘ 연동

 

tracking

  • 둜컬 repo 와 원격 repo λ₯Ό μ—°κ²°

 

Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.