πŸš€ Git μ„€μ • | ν”„λ‘œμ νŠΈ 관리 μ‹œμž‘ν•˜κΈ°

nanaΒ·2023λ…„ 2μ›” 9일
0

πŸš€ Git & GitHub

λͺ©λ‘ 보기
3/7
post-thumbnail

πŸš€ μ„€μ •

1. 졜초 μ„€μ •

βœ… Git μ „μ—­μœΌλ‘œ μ‚¬μš©μž 이름과 이메일 μ£Όμ†Œλ₯Ό μ„€μ •ν•˜κΈ°

  • GitHub κ³„μ •κ³ΌλŠ” λ³„κ°œ

  • 터미널 ν”„λ‘œκ·Έλž¨ (Git Bash, iTerm2)μ—μ„œ μ•„λž˜ λͺ…λ Ήμ–΄ μ‹€ν–‰

git config --global user.name "(λ‚΄ 이름)"

git config --global user.email "(λ‚΄ 이메일 μ£Όμ†Œ)"

  • μ•„λž˜μ˜ λͺ…λ Ήμ–΄λ‘œ 확인 πŸ‘‡πŸ»

git config --global user.name ν˜„μž¬ μ €μž₯μ†Œμ˜ user μ„€μ •κ°’ 확인

git config --global user.email ν˜„μž¬ μ €μž₯μ†Œμ˜ email μ„€μ •κ°’ 확인

  • κΈ°λ³Έ 브랜치λͺ… main 으둜 λ³€κ²½

git config --global init.defaultBranch main

  • μ‹€ν–‰ ν›„ λͺ¨μŠ΅ πŸ‘‡πŸ»


2. ν”„λ‘œμ νŠΈ 생성 & Git 관리 μ‹œμž‘

  • 폴더λ₯Ό μƒμ„±ν•˜κ³  VS Code둜 μ—΄κΈ°
  • ν•΄λ‹Ή ν΄λ”μ—μ„œ(VS Code 터미널 κΈ°λ³Έ) μ•„λž˜ λͺ…λ Ήμ–΄ μž…λ ₯

git init μ €μž₯μ†Œ μ΄ˆκΈ°ν™”

βœ… 폴더에 μˆ¨κΉ€λͺ¨λ“œλ‘œ .git 폴더 생성 확인

πŸ“ 이 폴더λ₯Ό μ§€μš°λ©΄ Git 관리내역이 μ‚­μ œ 됨 (ν˜„ νŒŒμΌλ“€μ€ μœ μ§€)
λ§₯μ—μ„œ μˆ¨κΉ€ 파일 보기: command + shift + .

  • μ•„λž˜μ˜ νŒŒμΌλ“€ 생성

tigers.yaml

team: Tigers

manager: John

members:

  • Linda
  • William
  • David

lions.yaml

team: Lions

manager: Mary

members:

  • Thomas
  • Karen
  • Margaret

❗️ λͺ¨λ“  μž‘μ—…(파일 생성, μˆ˜μ •)λ§ˆλ‹€ νŒŒμΌμ„ κΌ­ μ €μž₯ν•˜κΈ°!

  • 터미널에 μ•„λž˜ λͺ…λ Ήμ–΄ μž…λ ₯ πŸ‘‡πŸ»

git status μƒνƒœν™•μΈ


3. μ†ŒμŠ€νŠΈλ¦¬λ‘œ 해보기

  • ν˜„μ‘΄ν•˜λŠ” μ €μž₯μ†Œ μΆ”κ°€
    μ†ŒμŠ€νŠΈλ¦¬μ— 폴더λ₯Ό λ“œλž˜κ·Έν•˜κ±°λ‚˜, 둜컬 μ €μž₯μ†Œ μΆ”κ°€

  • Git이 κ΄€λ¦¬ν•˜λŠ” μ €μž₯μ†Œ μƒˆλ‘œ λ§Œλ“€κΈ°
    .git 폴더 μ‚­μ œ ν›„ μ§„ν–‰
    μ†ŒμŠ€νŠΈλ¦¬μ— 폴더λ₯Ό λ“œλž˜κ·Έν•˜κ±°λ‚˜, 둜컬 μ €μž₯μ†Œ 생성

  • 생성 ν›„ λͺ¨μŠ΅ πŸ‘‡πŸ»

  • πŸ—‘οΈ μ‚­μ œν•˜λŠ” 방법
    μƒˆλ‘œ λ§Œλ“€κΈ° ⌘N β†’ 뢁마크 제거

  • .git 폴더 생성 확인


✨ 끝 !

✦ 좜처 : μ–„νŒν•œ 코딩사전 Git & GitHub

profile
✧ μ€‘μš”ν•œκ±΄ 꺾이지 μ•ŠλŠ” 마음 πŸ”₯ α•™(β€’Σ©β€’)α•€ πŸ”₯

0개의 λŒ“κΈ€