01. Pages ์ฌ์ฉํ์ฌ ์น ํ์ด์ง ์์ฑํ๊ธฐ
01. Git bash์์ ํ์ผ ์์ฑ ๋ฐ ์์ฑ ํ์ผ๋ก ์ด๋
mkdir [ ์์ฑํ ํด๋๋ช
]
cd [ ์์ฑํ ํด๋๋ช
]
- mkdir : make directory์ ์ฝ์๋ก ๋๋ ํ ๋ฆฌ(ํด๋)๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ๋ช
๋ น์ด
- cd : change directory์ ์ฝ์๋ก ํ์ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํ ๋ ์ฌ์ฉํ๋ ๋ช
๋ น์ด
02. ์ด๊ธฐํ
ls
git init
- ls : list์ ์ค์๋ง๋ก ํ์ฌ ์์น๋ ํน์ ๊ฒฝ๋ก์ ๋๋ ํ ๋ฆฌ ๋ด์ฉ์ ๋ฆฌ์คํธ๋ฅผ ์ถ๋ ฅํ๋ ๋ช
๋ น์ด
- git init : ์๋ก์ด Git ์ ์ฅ์(repository)๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ Git ๋ช
๋ น์ด
03. VSC์์ ์์ฑํ ํ์ผ ์ด๊ณ , index.html ๋ง๋ค๊ธฐ
๐ด Fork๋ฅผ ์ฌ์ฉํด์ ๋ณด๋ฉด ์ด๋ ๊ฒ ๋ณด์ธ๋ค.
04. VSC ์์ค์ ์ด - ๋ณ๊ฒฝ์ฌํญ ์คํ
์ด์ง ๋ฐ ์ปค๋ฐ ๋ฉ์ธ์ง ์์ฑ
๐ฑ VSC์์ ๋ณ๊ฒฝ์ฌํญ์ ์คํ
์ด์ง ํ๋ ค๋ฉด + ๋ฅผ ๋๋ฅด๊ณ , ์ปค๋ฐ ๋ฉ์ธ์ง ์์ฑ ํ ์ปค๋ฐ
๐ด Fork์์ ์ด์ ์ Unstaged์๋ ๊ฒ์ด VSC์์ ์คํ
์ด์ง์ ํด์ค์ผ๋ก์จ, Staged๋ก ๋ฐ๋ ๊ฑธ ๋ณผ ์ ์๋ค.
๐ด ์ปค๋ฐ์ ํ๊ณ Fork๋ฅผ ๋ณด๋ฉด VSC์์ ์์ฑํ ์ปค๋ฐ ๋ฉ์ธ์ง์ main ํ์๊ฐ ๋ฌ๋ค.
05. GitHub์์ ์๋ก์ด ๋ ํ์งํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค.
06. ์์์ ์ปค๋ฐํ ๊ฒ( git-page-test์ index.html )์ 05.์์ ์์ฑํ ๋ ํ์งํ ๋ฆฌ์ ์ฌ๋ฆฐ๋ค.
๐ข์ฐ๋ฆฌ๋ ์ปค๋ฐ๊น์ง ๋ค ํ์ผ๋, ๊ธฐ์กด์ ์กด์ฌํ๋ ๋ ํ์งํ ๋ฆฌ๋ฅผ ์ฌ๋ฆฌ๊ฒ ๋ค.
์ด ๊ฒฝ์ฐ์๋ GitHub์์ ์ ๊ณตํ๋ ๋ช
๋ น์ด๋ฅผ ์์ฑํ๋ฉด ๋๋ค.
๐ฑ ๋ช
๋ น์ด ์์ฑ ํ GitHub์ git-page-test ๋ ํ์งํ ๋ฆฌ๋ฅผ ํ์ธํ์ฌ, index.html์ด ์ ๋ด๊ฒจ์๋์ง ํ์ธํ๋ค.
07. git-page-test ๋ ํ์งํ ๋ฆฌ์์ Pages๋ฅผ ๋ง๋ค์ด์ค๋ค.
๐ฑ Branch- main ์ค์ ํ Save!
๐ฑ 1-2๋ถ ์ง๋๋ฉด Pages๊ฐ ์์ฑ๋ ๊ฑธ ๋ณผ ์ ์๋ค.
๐ฑ ์์ฑ๋ Pages