[FE - ConnecTo] DAY72 TILπŸ‘©πŸ»β€πŸ’»

JUNYΒ·2022λ…„ 10μ›” 25일
0

πŸ“šZeroBase ConnecTo Front-End

λͺ©λ‘ 보기
52/53
post-thumbnail

22.10.25 μˆ˜μ—… μ‹œκ°„ 쀑 κ³΅λΆ€ν•œ λ‚΄μš©λ“€μ„ μ •λ¦¬ν•˜μ˜€μŠ΅λ‹ˆλ‹€ 😊
ν”Όλ“œλ°±μ€ μ–Έμ œλ‚˜ ν™˜μ˜μž…λ‹ˆλ‹€! 🍊

였늘 λŒ€λ§μ˜ React 첫 μˆ˜μ—…μ΄ μžˆμ—ˆμŠ΅λ‹ˆλ‹€!!!

Reactλ₯Ό 본격적으둜 μ‹œμž‘ν•˜κΈ° 전에, ν™˜κ²½ μ„€μ • setting을 μ‹œμž‘ν–ˆμŠ΅λ‹ˆλ‹€.

ν™˜κ²½ μ„€μ • setting에 κ΄€ν•œ 뢀뢄은 λ”°λ‘œ μ •λ¦¬ν•΄μ„œ μ˜¬λ¦¬λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

였늘 μˆ˜μ—… 쀑에 κ²ͺμ—ˆλ˜ μ €μ˜ μ΄μŠˆλŠ”, κ°•μ‚¬λ‹˜μ˜ git μ €μž₯μ†Œλ₯Ό clone ν•΄μ™”λŠ”λ°, git fetch 후에 pull λ°›μ•„μ˜€λ‹ˆ, branch둜 μž‘μ—…ν•œ 뢀뢄듀이 μ €μ—κ²Œ pull 받아와지지 μ•Šμ€ λΆ€λΆ„μž…λ‹ˆλ‹€.

μ΄μœ κ°€ λ„λŒ€μ²΄ 뭘까..?

첫번째, 일단은 clone λ°›μ•„μ˜¨ repositoryμ—μ„œ main branch만 λ°›μ•„μ™”κΈ° λ•Œλ¬Έ.

λ‘λ²ˆμ§Έ, fetch ν•˜κ³  pull λ°›μ•„μ˜€λŠ” κ³Όμ •μ—μ„œ, λ°›μ•„μ˜¬ μ €μž₯μ†Œλ₯Ό 제 κΉƒν—™ μ €μž₯μ†Œμ— remoteλ₯Ό ν•˜μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έ.

그리고 λ§ˆμ§€λ§‰μœΌλ‘œ branchλ₯Ό 제 μ €μž₯μ†Œλ‘œ λŒμ–΄μ˜€μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ΄μ—ˆμŠ΅λ‹ˆλ‹€.

κ·Έλ ‡λ‹€λ©΄, μˆ˜μ—… μ‹œκ°„μ— κ°•μ‚¬λ‹˜κ»˜μ„œ pushν•œ λ‚΄μš©λ“€μ„ μ–΄λ–»κ²Œ μ œκ°€ λ°›μ•„μ˜¬ 수 μžˆμ„κΉŒμš”?

1. 원격 (Remote) 등둝

원본 ν•™μŠ΅ μ €μž₯μ†Œλ₯Ό μ›ν•˜λŠ” 이름 으둜 원격(remote) μ €μž₯μ†Œ λͺ©λ‘μ— μΆ”κ°€ν•©λ‹ˆλ‹€.

git remote add instructor https://github.com/~~/~~~~

2. 동기화(Sync)

κ°•μ‚¬λ‹˜κ»˜μ„œ push ν•œ λ‚΄μš©λ“€μ„ 동기화 ν•˜λŠ” λ°©λ²•μž…λ‹ˆλ‹€.

Fetch

원격 μ €μž₯μ†Œμ˜ λͺ¨λ“  λΈŒλžœμΉ˜μ—μ„œ μƒˆλ‘œμš΄ μ—…λ°μ΄νŠΈ ν•­λͺ©μ„ fetch ν•©λ‹ˆλ‹€.

git fetch instructor

λ§Œμ•½, 원격 μ €μž₯μ†Œμ—μ„œ νŠΉμ • 브랜치만 μ—…λ°μ΄νŠΈ ν•˜κ³  μ‹Άλ‹€λ©΄ μœ„μ˜ μ½”λ“œμ—μ„œ 브랜치 이름을 μΆ”κ°€ν•˜λ©΄ λ©λ‹ˆλ‹€!

git fetch instructor <branch_name>

Fetch & Pull

μ›κ²©μ˜ νŠΉμ • λΈŒλžœμΉ˜κ°€ μ—…λ°μ΄νŠΈ 될 경우, ν•΄λ‹Ή 브랜치λ₯Ό fetch ν•˜κ³ , checkout β†’ pull λͺ…령을 순차적으둜 μ‹€ν–‰ν•˜λ©΄ μ—…λ°μ΄νŠΈ λ‚΄μš©μ„ λ‚΄ λ‘œμ»¬μ— 동기화 ν•  수 μžˆμŠ΅λ‹ˆλ‹€!

git fetch instructor <branch_name>
git checkout <branch_name>
git pull
profile
μ„±μž₯ν•˜λŠ” 개발자🌼

0개의 λŒ“κΈ€