2ํ๊ธฐ ๋ฏธ๋ ํ๋ก์ ํธ์ธ ํ์ ๊ด๋ฆฌ ์์คํ
๊ตฌํ์ ๋ชฉํ๋ก ๋ง๋ค์ด์ง repository์
๋๋ค.
๋๋ถ์ด Github๋ฅผ ํ์ฉํ ํ์
์ ์คํฐ๋ํ๊ณ ์์ต๋๋ค.
| ์ ์ข ํ | ์ ๋ค์ฐ | ์ฅ์ค๊ท | ์ด์งํ | ๋ฐฑ์ ํ |
|---|
| [Type] | ์ค๋ช | ์์ |
|---|---|---|
| Add | ๊ธฐ๋ฅ ์ถ๊ฐ โ | "[Add] ์ค๋ณต์ฒดํฌ ๊ธฐ๋ฅ ์ถ๊ฐ" |
| Fix | ๋ฒ๊ทธ ์์ ๐ | "[Fix] ์ด๋ฏธ์ง๊ฐ ๋จ์ง ์๋ ๋ฌธ์ ํด๊ฒฐ" |
| Chore | ๊ฐ๋จํ ์ฝ๋ ใป ์คํ ์์ โก | "[Chore] ์ฃผ์ ์คํ ์์ " |
| Update | ๋ฌธ์ ์ ๋ฐ์ดํธ โ๏ธ | "[Update] README.md OOO ์ถ๊ฐ" |
| Design | UI ๋์์ธ ๋ณ๊ฒฝ (CSS) ๐จ | "[Design] ๋ก๊ทธ์ธ์ฐฝ UI ์์ " |
๐ฅ main ๋ธ๋์น์์ ์์ ํ์ง ์๋๋ก ์ฃผ์, ํ์ฌ ๋ธ๋์น๋ฅผ ํ์ธํด์ฃผ์ธ์!
๐ฅ develop ๋ธ๋์น๊ฐ ์ต์ ์ด๋, clone ์ ์๋ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํด์ clone ํ์๊ณ ์์
ํ์๋ฉด ๋ฉ๋๋ค!!
git clone -b develop https://github.com/WDJJH/homePage.git
| ๐ | ์์
์ ์ ํ ์ผ โญ๏ธ ์์
๋ณ๋ก ๋งํฌ๋ฅผ ๊ฑธ์ด๋์์ผ๋ ์ฐธ๊ณ ํด ์ฃผ์ธ์ โญ๏ธ |
|---|---|
| 1 | ์์
์ ์งํํ branch๋ฅผ ์์ฑ ํฉ๋๋ค. |
| 2 | ๋ฐ๋์! checkout ๋ช
๋ น์ด๋ฅผ ํตํด ์์
์ ์งํํ branch๋ก ์ด๋ํด์ฃผ์ธ์. |
| 3 | ์์
์ , develop ๋ธ๋์น๋ฅผ pull ๋ฐ๊ณ ์์ํด์ฃผ์ธ์! |
| ๐ | ์์
์ ๋คํ๋ค๋ฉด ! |
|---|---|
| 1 | push ์ ์ ์ ์์ ์ผ๋ก ์๋ํ๋์ง, ๋์ ๋ณด์ด๋ ์ค๋ฅ๋ ์๋์ง ํ์ธํฉ๋๋ค. |
| 2 | git add . <- ๋ช
๋ น์ด๋ก ๋ชจ๋ ๋ณ๊ฒฝ์ฌํญ์ add ํฉ๋๋ค. |
| 3 | git commit -m "[Type] ์์
๋ด์ฉ์ ๋ํ ์์ฝ" <- ๋ช
๋ น์ด๋ก commit ํฉ๋๋ค. |
| 4 | git push -u origin (๋ธ๋์น์ด๋ฆ) <- ๋ช
๋ น์ด๋ก github์ push ํฉ๋๋ค. |
| 5 | ํ์ผ์ด ์ ์์ ์ผ๋ก ํด๋น branch์ ๋ค์ด๊ฐ๋์ง ํ์ธ -> PR์์์ ๋ง์ถฐ Pull requests ํฉ๋๋ค. |
| 6 | PR ํ ์นดํก ๋จ๊ฒจ์ฃผ์๋ฉด ํ์ธ ํ merge ํ๊ฒ ์ต๋๋ค! |
main -- develop -- add/jjh // main - develop - commitํ์
/์ด๋ฆ
\_ design/bjh // ๊ตฌ์กฐ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
- ๋ชจ๋ ์์ ์ ๊ฐ์์ branch์์ ์ด๋ฃจ์ด์ง๋๋ค.
- ์์ ์ branch๊ฐ ๋ง๋์ง ๋งค๋ฒ ๊ผญ ํ์ธํด ์ฃผ์ธ์!
- ์์ ์ ์งํํ branch๋ฅผ ์์ฑํฉ๋๋ค.
- ๊ผญ!
checkout ๋ช ๋ น์ด๋ฅผ ํตํด ์์ ์ ์งํํ ๋ธ๋์น๋ก ์ด๋ํด์ฃผ์ธ์. - ์์
์ , ๋ฐ๋์
develop ๋ธ๋์น๋ฅผpull๋ฐ๊ณ ์์ํฉ๋๋ค.
git branch ๋ธ๋์น์ด๋ฆ (>> commitํ์
/์ด๋ฆ)
git checkout ๋ธ๋์น์ด๋ฆ
git pull origin develop