Git๊ณผ GitHub๋ ๊ฐ๋ฐ ๋ถ์ผ์์ ๋ ์ ์๋ ๋จ์ง์ด์ง๋ง, ์ฒ์ ์ ํ๋ ์ฌ๋๋ค์๊ฒ๋ ๊ทธ ์ฐจ์ด๊ฐ ํผ๋์ค๋ฌ์ธ ์ ์์ต๋๋ค. ํต์ฌ๋ถํฐ ๋งํ์๋ฉด, Git์ ์์ค ์ฝ๋๋ฅผ ๊ด๋ฆฌํ๋ โ๋๊ตฌ(Tool)โ์ด๊ณ , GitHub๋ ๊ทธ ๋๊ตฌ๋ฅผ ํ์ฉํ์ฌ ์ฝ๋๋ฅผ ์ ์ฅํ๊ณ ๊ณต์ ํ๋ โ์น ์๋น์ค(Platform)โ์ ๋๋ค.
์ด ๋์ ๊ด๊ณ๋ฅผ ๋น์ ์ ํจ๊ป ์ฝ๊ณ ๊น์ด ์๊ฒ ์ค๋ช ํด ๋๋ฆด๊ฒ์.
Git์ ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ (Distributed Version Control System, DVCS)์ ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ญ์ฌ, ์ฆ ๋๊ฐ, ์ธ์ , ์ด๋ค ์ฝ๋๋ฅผ ์์ ํ๋์ง ๊ทธ ๋ชจ๋ ๋ณํ์ ๊ธฐ๋ก์ ์ฒด๊ณ์ ์ผ๋ก ๊ด๋ฆฌํด์ฃผ๋ ์์คํ ์ ๋๋ค.
๐ ๏ธ ๋น์ : Git์ ์๋ ํ์ผ์ โ๋ฒ์ ๊ธฐ๋กโ ๊ธฐ๋ฅ๊ณผ ๊ฐ์ต๋๋ค. ์ค์ํ ๋ฌธ์๋ฅผ ์์ฑํ ๋, ์ค์๋ก ๋ด์ฉ์ ๋ ๋ ค๋ ์ด์ ๋ฒ์ ์ผ๋ก ๋์๊ฐ ์ ์๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ์ด์ฃ . ์ด๊ฒ์ ์ฝ๋ฉ์ ํนํ์ํจ ๊ฒ์ด Git์ ๋๋ค.
GitHub๋ Git์ ์ฌ์ฉํ์ฌ ๊ด๋ฆฌ๋๋ ์ฝ๋๋ฅผ ์ ์ฅํ๊ณ , ๊ณต์ ํ๋ฉฐ, ํ์ ์ ์ฉ์ดํ๊ฒ ํด์ฃผ๋ ์น ๊ธฐ๋ฐ ํ๋ซํผ์ ๋๋ค. ์ฝ๊ฒ ๋งํด, Git ์ ์ฅ์๋ค์ ์ํ ๊ฑฐ๋ํ ์จ๋ผ์ธ ์๋ฒ์ด์ ์์ ๋คํธ์ํฌ ์๋น์ค์ ๋๋ค.
โ๏ธ ๋น์ : GitHub๋ Naver Cloud, Google Drive ๊ฐ์ ํด๋ผ์ฐ๋ ์ ์ฅ์์ ๊ฐ์ต๋๋ค. ๋ด ์ปดํจํฐ์ ์๋ ํด๋(Git ์ ์ฅ์)๋ฅผ ์จ๋ผ์ธ์ ์ฌ๋ ค๋๊ณ , ์ธ์ ์ด๋์๋ ์ ๊ทผํ ์ ์๊ฒ ๋ง๋ค๋ฉฐ, ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๊ณต์ ํ ์ ์๊ฒ ํด์ฃผ๋ ์ญํ ์ ํ์ฃ .
| ๊ตฌ๋ถ | Git (๊น) | GitHub (๊นํ๋ธ) |
| ์ ์ | ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ (DVCS) | Git ์ ์ฅ์ ํธ์คํ ์๋น์ค |
| ์ญํ | ์ฝ๋์ ๋ณ๊ฒฝ ๋ด์ญ์ ๊ธฐ๋กํ๊ณ ๊ด๋ฆฌํ๋ ๋๊ตฌ | ์ฝ๋๋ฅผ ์ ์ฅ, ๊ณต์ , ํ์ ํ๊ฒ ํด์ฃผ๋ ํ๋ซํผ/์๋ฒ |
| ์์น | ๋ด ์ปดํจํฐ (๋ก์ปฌ)์ ์ค์น๋์ด ์คํ | ์จ๋ผ์ธ ์น์ฌ์ดํธ (ํด๋ผ์ฐ๋) |
| ํ์ ์ฌ๋ถ | ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์ํด ํ์ | ์๊ฒฉ ๋ฐฑ์ ๋ฐ ํ์ ์ ์ํด ์ ํ (๋ค๋ฅธ ๋์ O) |
| ๋์ | ๊ฑฐ์ ์์ | GitLab, Bitbucket ๋ฑ ๋ค๋ฅธ ํธ์คํ ์๋น์ค ์กด์ฌ |
๋ก์ปฌ ๋คํธ์ํฌ ํ๊ฒฝ์ ์กฐ๊ธ์ด๋ผ๋ ๋ค๋ค๋ณธ ์ฌ๋์ด๋ผ๋ฉด ํ ๋ฒ์ฏค์ ๋ง์ฃผ์น๋ ์ต์ํ ๋จ์ด๊ฐ ์์ต๋๋ค. ๋ฐ๋ก NetBIOS์ NBT์ ๋๋ค.…
์๋ ํ์ธ์! ํ๋ ์น ๊ฐ๋ฐ์์ ๋ฐ์ดํฐ ๊ตํ์ ํต์ฌ์ธ JSON(JavaScript Object Notation)์ ๋์ฑ ๊ฐ๋ ฅํ๊ณ ์์ ์ ์ผ๋ก ๋ง๋ค์ด์ฃผ๋ ๋๊ตฌ,…
โ ECMAScript 3(E3)๋ ๋ฌด์์ผ๊น ECMAScript 3๋ 1999๋ ์ ๊ณต์ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ค์ด๋ค. ์ง๊ธ ๋ณด๋ฉด ์ค๋๋ ๊ธฐ์ ๊ฐ์ง๋ง,…
CoffeeScript๋ ํ๋ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ํ๊ณ์์ ๋งค์ฐ ์ธ๊ธฐ ์์๋ ์ธ์ด์๊ณ , ์ง๊ธ๋ ํน์ ํ๋ก์ ํธ๋ ๋ ๊ฑฐ์ ์์คํ , ๊ฐ๊ฒฐํ…
ํ๋์ ์ธ ํ๋ก๊ทธ๋๋ฐ ํ๊ฒฝ์์ ๋ฉ๋ชจ๋ฆฌ ๋์(Memory Leak)๋ ์ฌ์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ ์ ํ์ ์ถฉ๋์ ์ผ์ผํค๋ ์ฃผ์ ์์ธ ์ค…
(Critical Rendering Path, ํต์ฌ ๋ ๋๋ง ๊ฒฝ๋ก ์๋ฒฝ ์ดํด) ์น ๋ธ๋ผ์ฐ์ ์ ์ฃผ์๋ฅผ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ ์๊ฐ,…