GitHub์์์ ๊ฒ์ ์ ๋ณด
๋ชจ๋ GitHub์์ ์ ์ญ์ ์ผ๋ก ๊ฒ์ํ๊ฑฐ๋ ๊ฒ์ ๋ฒ์๋ฅผ ํน์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ ์กฐ์ง์ผ๋ก ์ง์ ํ ์ ์์ต๋๋ค.
-
๋ชจ๋ GitHub์์ ์ ์ญ์ผ๋ก ๊ฒ์ํ๋ ค๋ฉด ์ํ๋ ํญ๋ชฉ์ ํ์ด์ง ๋งจ ์์ ์๋ ๊ฒ์ ํ๋์ ์ ๋ ฅํ๊ณ ๊ฒ์ ๋๋กญ๋ค์ด ๋ฉ๋ด์์ โ๋ชจ๋ GitHub ๊ฒ์โ์ ์ ํํฉ๋๋ค.
-
ํน์ ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ ์กฐ์ง ๋ด์์ ๊ฒ์ํ๋ ค๋ฉด ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ ์กฐ์ง ํ์ด์ง๋ก ์ด๋ํ๊ณ ์ํ๋ ํญ๋ชฉ์ ํ์ด์ง ์์ชฝ์ ๊ฒ์ ํ๋์ ์ ๋ ฅํ ๋ค์ Enter ํค๋ฅผ ๋๋ฆ ๋๋ค.
๊ฒ์ ์ฐฝ์์ ์ ์ ๋ฐ ์์ฑ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ํ์ํ ํญ๋ชฉ์ ๋น ๋ฅด๊ฒ ์ฐพ์ ์๋ ์์ต๋๋ค.
-
GitHub.com ์์ชฝ ํ์ ์ฐฝ์์ ๊ฒ์ ์ฐฝ์ ํด๋ฆญํ๋ฉด ์ต๊ทผ ๊ฒ์ ๋ฐ ์ ์๋ ๋ฆฌํฌ์งํ ๋ฆฌ, ํ ๋ฐ ์ก์ธ์ค ๊ถํ์ด ์๋ ํ๋ก์ ํธ๋ฅผ ๋น๋กฏํ์ฌ, ๋ฒ์ฃผ๋ณ๋ก ๊ตฌ์ฑ๋ ์ ์ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค.
-
ํน์ ์ ์์ ํด๋ฆญํ๋ฉด ํด๋น ์ ์(์: ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ ํ๋ก์ ํธ ํ์ด์ง)์ ๋ํ ํ์ด์ง๋ก ๋ฐ๋ก ์ด๋๋ฉ๋๋ค. ์ต๊ทผ ๊ฒ์์ ํด๋ฆญํ๋ฉด ๊ฒ์ ์ ํ์ ๋ฐ๋ผ ๊ฒ์ ์ฉ์ด๊ฐ ๊ฒ์ ์ฐฝ์ ํ์๋๊ฑฐ๋ ๊ฒ์์ด์ ๊ฒ์ ๊ฒฐ๊ณผ ํ์ด์ง๋ก ์ด๋๋ฉ๋๋ค.
-
์ ๋ ฅ์ ์์ํ๋ฉด ์ฟผ๋ฆฌ์ ์ผ์นํ๋ ์๋ฃ ๋ฐ ์ ์ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค. ์ ์์ ํด๋ฆญํ์ฌ ํน์ ์์น๋ก ์ด๋ํ ์ ์์ต๋๋ค. ์ ๋ ฅ์ ๊ณ์ํ๋ฉด ์ฝ๋ ํ์ผ ๋ฑ์ ๋ฐ๋ก ์ด๋ํ ์ ์๋ ๋ณด๋ค ๊ตฌ์ฒด์ ์ธ ์ ์์ด ํ์๋ฉ๋๋ค.
๊ฒ์ ์ฟผ๋ฆฌ๋ฅผ ์ ๋ ฅํ ํ Enter ํค๋ฅผ ๋๋ฌ ์ ์ฒด ๊ฒ์ ๊ฒฐ๊ณผ ๋ณด๊ธฐ๋ก ์ด๋ํ์ฌ ๊ฐ ์ผ์น ํญ๋ชฉ๊ณผ ํํฐ ์ ์ฉ์ ์ํ ์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์์ ์ฐธ์กฐํ์ธ์.
์ฐธ๊ณ ํญ๋ชฉ
- ๋ชจ๋ ํผ๋ธ๋ฆญ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ์ฝ๋๋ฅผ ๊ฒ์ํ๋ ค๋ฉด GitHub์์ ๊ฐ์ธ ๊ณ์ ์ ๋ก๊ทธ์ธํด์ผ ํฉ๋๋ค.
- GitHub Pages ์ฌ์ดํธ๋ GitHub์์ ๊ฒ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฝ๋ ๊ฒ์์ ์ฌ์ฉํ์ฌ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๊ธฐ๋ณธ ๋ถ๊ธฐ์ ์๋ ๊ฒฝ์ฐ ์๋ณธ ์ฝํ ์ธ ๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub ์ฝ๋ ๊ฒ์ ๊ตฌ๋ฌธ ์ดํด์(๋ฅผ) ์ฐธ์กฐํ์ธ์. GitHub Pages์ ๋ํ ์์ธํ ๋ด์ฉ์ What is GitHub Pages?์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
- ํ์ฌ ๊ฒ์์ ์ ํํ ์ผ์น๋ฅผ ์ง์ํ์ง ์์ต๋๋ค.
GitHub์์ ๊ฒ์์ ์คํํ ํ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ ฌํ๊ฑฐ๋ ์ฌ์ด๋๋ฐ์์ ์ธ์ด ์ค ํ๋๋ฅผ ํด๋ฆญํ์ฌ ๋ ๊ตฌ์ฒดํํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๊ฒ์ ๊ฒฐ๊ณผ ์ ๋ ฌ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
GitHub ๊ฒ์์ ๋ณ๊ฒฝ ๋ด์ฉ์ด GitHub์ ํธ์๋ ๋๋ง๋ค ElasticSearch ํด๋ฌ์คํฐ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก์ ํธ๋ฅผ ์ธ๋ฑ์ฑํฉ๋๋ค. ๋ฌธ์ ๋ฐ ๋์ด์ค๊ธฐ ์์ฒญ์ ๋ง๋ค๊ฑฐ๋ ์์ ํ ๋ ์ธ๋ฑ์ฑ๋ฉ๋๋ค.
GitHub์ ๋ํ ๊ฒ์ ์ ํ
GitHub์์ ์ก์ธ์คํ ์ ์๋ ๋ชจ๋ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ๋ค์ ์ ๋ณด๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค.
์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์
๊ฒ์ ์ฐฝ ์ธ์๋ ๊ฒ์ ํ์ด์ง ๋๋ ๊ณ ๊ธ ๊ฒ์ ํ์ด์ง๋ฅผ ์ฌ์ฉํ์ฌ GitHub๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค. ๋๋ GitHub Command Palette์์ ๋ํํ ๊ฒ์์ ์ฌ์ฉํ์ฌ ํค๋ณด๋๋ก UI, ํน์ ์ฌ์ฉ์, ๋ฆฌํฌ์งํ ๋ฆฌ ๋๋ ์กฐ์ง์์ ํ์ฌ ์์น ๋ฐ ๋ชจ๋ GitHub์์ ์ ์ญ์ ์ผ๋ก ๊ฒ์ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub ๋ช ๋ น ํ๋ ํธ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
๊ณ ๊ธ ๊ฒ์ ํ์ด์ง๋ ๊ฒ์ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ๊ธฐ ์ํ ์๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฆฌํฌ์งํ ๋ฆฌ์ ์๋ ๋ณ ์ ๋๋ ํฌํฌ ์์ ๊ฐ์ ๋ค์ํ ์์๋ก ๊ฒ์์ ํํฐ๋งํ ์ ์์ต๋๋ค. ๊ณ ๊ธ ๊ฒ์ ํ๋๋ฅผ ์ ๋ ฅํ๋ฉด ์ฟผ๋ฆฌ๊ฐ ์์ชฝ ๊ฒ์ ์ฐฝ์ ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค.
ํ๋ผ์ด๋น ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ์ GitHub.com์์ ๋ฆฌํฌ์งํ ๋ฆฌ ๊ฒ์
GitHub.com ๋๋ GHE.com์ GitHub Enterprise Server๋ ๋ชจ๋ ์ฌ์ฉํ๊ณ ์ํฐํ๋ผ์ด์ฆ ์์ ์๊ฐ ํตํฉ ๊ฒ์๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ํ ๊ฒฝ์ฐ GitHub Enterprise Server์์ ๋ ํ๊ฒฝ์ ๋์์ ๊ฒ์ํ ์ ์์ต๋๋ค. ์์ธํ ์ ๋ณด๋ GitHub Enterprise Server ์ค๋ช ์์ GitHub ๊ฒ์ ์ ๋ณด์(๋ฅผ) ์ฐธ์กฐํ์ธ์.