728x90
λ°˜μ‘ν˜•

1. Git (λΆ„μ‚° 버전 관리 ν”„λ‘œκ·Έλž¨)

1) 의미

  1. 버전 : 컴퓨터 μ†Œν”„νŠΈμ›¨μ–΄μ˜ νŠΉμ • μƒνƒœ
  2. 관리 : μ–΄λ–€ 일의 사무, μ‹œμ„€μ΄λ‚˜ 물건의 μœ μ§€, κ°œλŸ‰

=> κ³Όκ±° νŠΉμ • μ‹œμ μœΌλ‘œ λ˜λŒμ•„κ°€κ±°λ‚˜, ν•œλ²ˆμ— μ—¬λŸ¬ λ²„μ „μœΌλ‘œ κ°œλ°œμžλ“€μ΄ λ™μ‹œμ— μž‘μ—…μ΄ 진행가λŠ₯

 

 < λΆ„μ‚° 버전관리 >

  1.  νžˆμŠ€ν† λ¦¬λ₯Ό 톡해 PC와 μ›κ²©μ—μ„œ λͺ¨λ“  버전을 λ‹€ 가직 μžˆλŠ” μž‘μ—… 방식
  2. 원격에 λ¬Έμ œκ°€ 생겨도 κ°œλ³„μ μœΌλ‘œ μž‘μ—… κ°€λŠ₯
  3. λ°μ΄ν„°λ² μ΄μŠ€ μš©λŸ‰μ΄ μ»€μ„œ 병합을 ν–ˆμ„ λ•Œ μΆ©λ™λ˜λŠ” 상황이 λ°œμƒ

 

2) λ§Œλ“€μ–΄μ§„ λ°°κ²½ : 자료 μ‘°μ‚¬ν•œ 것을 λ­‰μΉ˜κ³  ν•©μΉ˜κΈ° νž˜λ“  μ΄μœ μ™€ μœ μ‚¬

 

 

3) ν•„μš”ν•œ 이유

  1. ν˜‘μ—…ν•˜κΈ° μ’‹λ‹€
  2. λŒ€μ‘ν•  수 μžˆλŠ” ν˜‘μ—… 툴이 μ—†λ‹€
  3. μ˜€ν”ˆ μ†ŒμŠ€λ‘œ 무료둜 μ‚¬μš© κ°€λŠ₯ν•˜λ‹€

 

4) README.md : ν”„λ‘œμ νŠΈμ— λŒ€ν•œ μ„€λͺ… λ¬Έμ„œ

  1. κΉƒν—ˆλΈŒ ν”„λ‘œμ νŠΈμ—μ„œ κ°€μž₯ λ¨Όμ € λ³΄λŠ” λ¬Έμ„œ
  2. 일반적으둜 μ†Œν”„νŠΈμ›¨μ–΄μ™€ ν•¨κ»˜ 배포
  3. μž‘μ„± ν˜•μ‹μ€ λ”°λ‘œ μ—†μœΌλ‚˜, 일반적으둜 λ§ˆν¬λ‹€μš΄μ„ μ΄μš©ν•΄ μž‘μ„±

5) κΈ°λ³Έ λͺ…λ Ήμ–΄

  1. git init : λͺ…λ Ήμ–΄λ‘œ 둜컬 μ €μž₯μ†Œλ₯Ό 생성
  2. git config --global user.email "(이메일)" git config --global user.name "(이름))" : 이메일과, 이름 생성
  3. git add . : 변경사항 μ €μž₯(ν•΄λ‹Ή 경둜의 λͺ¨λ“  νŒŒμΌμ„ μŠ€ν…Œμ΄μ§€μ— 올림)
  4. git commit -m " " : νŒŒμΌμ„ 컀밋 
  5. git statis : ν˜„μž¬ μƒνƒœλ₯Ό μ•Œλ €μ€Œ
  6. git log : git의 μˆ˜μ •μ‚¬ν•­μ„ 보여쀀닀 

 

2. Github (Git이 컀피라면, GithubλŠ” μ»€ν”Όμˆμ΄λΌ λΉ„μœ )

1) 의미

  원격 μ €μž₯μ†Œ μ‚¬μ΄νŠΈ 쀑 ν•˜λ‚˜ (GitHub, Gitlab, Bitbucket등이 있음..)

 

2) κΈ°λŠ₯

  1. Read.md νŒŒμΌμ„ 톡해 μ˜€ν”ˆ μ†ŒμŠ€μ˜ 곡식 λ¬Έμ„œ μž‘μ„±
  2. 개인 ν”„λ‘œμ νŠΈμ˜ μ†Œκ°œ λ¬Έμ„œ μž‘μ„±
  3. 맀일 ν•™μŠ΅ν•œ λ‚΄μš© 정리
  4. λ§ˆν¬λ‹€μš΄μ„ μ΄μš©ν•œ λΈ”λ‘œκ·Έ 운영

https://github.com/chosuhyeon0812

 

chosuhyeon0812 - Overview

chosuhyeon0812 has 9 repositories available. Follow their code on GitHub.

github.com

제 κΉƒν—ˆλΈŒλ„ μ˜¬λ €λ΄…λ‹ˆλ‹€ 🀷‍β™€οΈπŸ€·‍♀️

λ§Žμ€ νŒ”λ‘œμš° λΆ€νƒλ“œλ €μš”^^

728x90
λ°˜μ‘ν˜•

+ Recent posts