ใ์ค๋ ํ์ต ์์ฝใ
1. ํํ๋ก์ ํธ
- HTML ์ด์ ๋ง๋ฌด๋ฆฌ
- ์ข์์ ๊ธฐ๋ฅ ์ถ๊ฐ
- ๋๋ ์
- Git-hub์ ํ์ผ ์
๋ก๋ํ๊ธฐ
ใํ์ต ๋ด์ฉ ์ ๋ฆฌใ
1. HTML ์ด์ ๋ง๋ฌด๋ฆฌ
- ์ข์์ ๊ธฐ๋ฅ ๋ฃ๊ธฐ (Java script ํ์ฉ)
- .
- ๋๋ ์
- ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ฐ๊ฒฐ์ ์ค์์ฑ :
์ฒ์ ๋์ ์๊ฐ์ ์์ธํ์ด์ง ๋ด์ฉ์ ์ผ์ผ์ด ํ๋์ฝ๋ฉํ์ฌ 5๊ฐ์ html์ ๋ง๋๋ ๊ฒ์ด์๋๋ฐ, ๊ฐ์ ํ์ ๋ด์ฉ๋ง ๋ฐ๊ฟ๊ฑด๋ฐ ์ด๋ฌํ ๋ฐฉ์์ ๋นํจ์จ์ ์ด๋ผ๋ ์๊ฐ์ด ๋ค์๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์กฐ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅ ๋ฐ์์ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํด๋น ๊ฐ์ ๊ฐ์ ธ์ค๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ด ์ข ๋ ํจ์จ์ ์ธ ๊ฒ ๊ฐ๋ค. - ๋ฐฑ์
ํ์ผ์ ํ์์ฑ :
ํํ๋ก์ ํธ ์์ ์ ํ๋ค๋ณด๋ฉด ํ์๋ค์ด ์์ ํ๋ค๊ฐ ์ฝ๋๊ฐ ์ง์์ง๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์๋ค. ๊ทธ๋ ๋ฐ๋ก๋ฐ๋ก ๊ธฐ์กด์ฝ๋๋ฅผ ์ฐธ๊ณ ํ์ฌ ์์ ํ ์ ์๋๋ก ์๋ณธ ๋ฐฑ์ ํ์ผ์ ์ ๊ฐ์ง๊ณ ์์ด์ผ ํ ๊ฒ ๊ฐ๋ค. ์ง๋๊ฐ๋ฏ ๋ฃ๊ธฐ๋ก git์์ ๊ทธ๋ฐ ๊ธฐ๋ฅ์ด ์๋ ๊ฑฐ ๊ฐ์๋ฐ.. ์์ง์ ํ์ฉํ ์ค ๋ชจ๋ฅด๋ ๋๋ ๋ฐฑ์ ์ด์ฌํ ํด๋์ผ๊ฒ ๋ค. - ์ปค๋ฎค๋์ผ์ด์
์์ธ :
ํ ํ๋ก์ ํธ๋ฅผ ํ๋ค๋ณด๋ฉด ์๋๊ฐ ๋ค๋ฅด๊ฒ ์ ๋ฌ๋์ด ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก ์งํ๋๋ ๊ฒฝ์ฐ๋ ์๊ณ , ๊ฐ์ ๋ถ๋ถ์ 2๋ช ์ด ๋์์ ์์ ํ๋ค๊ฐ ๋ค๋ฆ๊ฒ ์๊ฒ๋์ด ํ๋ช ์ด ๋ ธ๋ ฅํ ๊ฒฐ๊ณผ๋ฌผ์ ํฌ๊ธฐํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ๊ธฐ๋ ํ๋ค. ์ด๋ ํ์ฌ๋์ ๋ ธ๋ ฅ์ ์ธ์ ํ๊ณ , ์ฃ์กํ์ง๋ง (๊ฐ๊ด์ ์ธ ์ด์ )๋ก B์์ ์ ํํด์ ์งํํ๋๊ฒ ํ์ํฉ์์๋ ์กฐ๊ธ๋ ์ข์ง ์์๊น์? ๋ผ๊ณ ์ค๋ํ๋ ๋ชจ์ต์ด ์ธ์๊น์๋ค. A์์ ๋ง๋ ํ์๋ ์ฌ์ ์ ๋ฉ๋ํ๊ณ , B์์ ์ ํํ๋ ๊ฒ์ ๋์ํ๋ ๋ชจ์ต์ ๋ณด๋ฉฐ ์ข์ ํ์ปค๋ฎค๋์ผ์ด์ ์ ์์๋ผ๊ณ ์๊ฐ์ด ๋ค์๋ค.
- ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ฐ๊ฒฐ์ ์ค์์ฑ :
2. Git-hub์ ํ์ผ ์ ๋ก๋ํ๊ธฐ (์๋์ฐ ๊ธฐ์ค)
- ์๋์ฐ ๊ธฐ์ค VS Code์์ Git Hub๋ก ํ์ผ ์
๋ก๋ ํ๋ ๋ฐฉ๋ฒ
โ VS Code์์ ํฐ๋ฏธ๋ ์ด๊ธฐ
- VS Code ์คํ
- ์ ๋ก๋ํ ํ์ผ์ด ์๋ ํด๋ ์ด๊ธฐ
- ์๋จ ๋ฉ๋ด์์ ํฐ๋ฏธ๋ → ์ํฐ๋ฏธ๋ ํด๋ฆญ (๋๋ Ctrl + ~ ๋จ์ถํค ์ฌ์ฉ)
โก Git ์ด๊ธฐํ
- ํฐ๋ฏธ๋์์ git init ์ ๋ ฅ
=> ํด๋น ํด๋๊ฐ Git ์ ์ฅ์๋ก ์ค์ ๋์ด ํด๋ ๋ด ์จ๊น ํ์ผ๋ก .git ํด๋๊ฐ ์์ฑ
โข GitHub์ ์๋ก์ด ์ ์ฅ์(๋ ํฌ์งํ ๋ฆฌ) ๋ง๋ค๊ธฐ
- GitHub์ ์ ์ ํ ๋ก๊ทธ์ธ
- ์ฐ์ธก ์๋จ์ + ๋ฒํผ → New repository ํด๋ฆญ
- ์ ์ฅ์ ์ด๋ฆ์ ์ ๋ ฅํ๊ณ Create respository ๋ฒํผ ํด๋ฆญ
- ํ๋ฉด์ ๋์ค๋ Git ์ ์ฅ์ ์ฐ๊ฒฐ ๋ช ๋ น์ด ๋ณต์ฌ
=> ์์ : git remote add origin https://github.com/์ฌ์ฉ์์ด๋ฆ/์ ์ฅ์์ด๋ฆ.git
โฃ ํ์ผ ์ถ๊ฐํ๊ณ GitHub์ ์ ๋ก๋
- ํ์ผ์ Git์ ์ถ๊ฐ : git add .
=> . ์ ๋ชจ๋ ํ์ผ์ ์ถ๊ฐํ๋ค๋ ์๋ฏธ
- ๋ณ๊ฒฝ์ฌํญ ์ปค๋ฐ : git commit -m "๋ณ๊ฒฝ ๋ด์ฉ ์ ๋ ฅ"
- GitHub ์ ์ฅ์ ์ฐ๊ฒฐ (์์ ๋ณต์ฌํ ๋ช ๋ น์ฌ ์ ๋ ฅ) : git remote add origin https://github.com/์ฌ์ฉ์์ด๋ฆ/์ ์ฅ์์ด๋ฆ.git
- GitHub๋ก ์ ๋ก๋ (Push)
: git branch -M main #๋ธ๋์น ์ด๋ฆ์ main์ผ๋ก ๋ณ๊ฒฝ(ํ์ํ ๊ฒฝ์ฐ)
git push -u origin main
=> ์ฒ์ push ํ ๋๋ -u origin main ์ต์ ์ ์ฌ์ฉํ๊ณ , ์ดํ์๋ git push๋ง ์ ๋ ฅ
โค ์ต์ด ์ค์ ์ดํ์๋ ๊ฐ๋จํ๊ฒ GitHub์ ์ ๋ก๋ ๊ฐ๋ฅ
- git add .
- git commit -m "์์ ๋ด์ฉ"
ใ๋ฉ๋ชจใ
1. ใ ใ ํํ๋ก์ ํธ๋ ์ด๋ ต๋ค... ์ฝ๋๊ฐ ์ถฉ๋๋ ๊น๋ด ๊ฑฑ์ ์ด๋ค. Git์ฌ์ฉ๋ฒ๋ ์์ง ์ต์์น ๋ชปํด์ ์ค๋ ํด๋งธ๋ค..
2. 3์ผ์ฐจ๋ผ ๋น์ฐ(?)ํ๊ฑฐ์ง๋ง.. ๋๋ฌด ๋ชป๋ฐ๋ผ๊ฐ๋ค. 1์ธ๋ถ์ ๋ชซ์ ํ๊ณ ์ถ์๋ฐ 0.1์ธ๋ถ๋ ๊ฒจ์ฐ ํ๋ ๊ฑฐ ๊ฐ๋ค. ์ฃผ๋ง์ ์๊ฐ๋ด์ ๊ณต๋ถํด์ผํ๋ค.
ใ๋ค์ ๊ณต๋ถ ๊ณํใ
1. ๋ชปํ git ํน๊ฐ ๋ณต์ต ๋ค์ ํ๊ธฐ...