Ground Rule - boostcampwm-2022/web36-Japari GitHub Wiki
ํ๋ ์๊ฐ
- ์ฝ์ด ํ์์ ์ ์ฌ์๊ฐ, ๋ง์คํฐ ํด๋์ค๋ฅผ ์ ์ธํ 10:00 ~ 19:00
- ์ฝ์ด ํ์ ์ด์ธ์ ์์ ์ ํ์์๊ฒ ๋งํ๊ณ ํ๊ธฐ, ์ผ๊ทผ, ์ฃผ๋ง ๋ฑ.. ๊ผญ ๋งํ์ธ์
- ์ฝ์ด ํ์ ๊ฐ ๊ฒ๋ํ์ด ์ ์
- ์บ ์ ํ์ ์์ ์ผ๋๊ณ , ๋ง์ดํฌ๋ ํ์ํ ๋๋ง
- ๊ธฐ๋ณธ ์ค์ผ์ค์ ๋ถ์คํธ์บ ํ ๋
ธ์
์ ์ฃผ๊ฐ์ผ์ ํ๋ฅผ ๋ฐ๋ฅด๊ธฐ
- 50๋ถ~1์๊ฐ ํ์/์์ ์ 10๋ถ ํด์
- ์ง๊ฐํ์ง ์๊ธฐ โ ๊ฐ๊ธ์ ์ฌ์ ๋ฅผ ๋ฏธ๋ฆฌ ๋งํ๊ธฐ
- ์ง๊ฐํ๊ฒ ๋๋ฉด ์ค์ฟผํธ 10๊ฐ
์ค์ผ์ค ๊ณต์
- ํน๋ณํ issue ์์ผ๋ฉด ์ฌ๋์ผ๋ก ํ์์๊ฒ ์๋ ค์ฃผ๊ธฐ
- ํ๋ ์๊ฐ๊ณผ ๊ฒน์น๋ ๊ฐ์ธ ์ค์ผ์ค ๊ธฐ๋กํ๊ธฐ!
ํ ๋ถ์๊ธฐ
- ๋ฌด๋ฆฌํ์ง ์๊ธฐ (๋ฌด๋ฆฌํ๊ธฐ)
- ์๊ฒฌ์ด ๋ง์ง ์์ ๊ฒฝ์ฐ
- ๋ฐ๋ก ๋งํ๋ฉฐ ์๋ ผํ๊ธฐ
- ์๋ก ๋ฐฐ๋ คํ๋ฉฐ ์ํตํ๊ธฐ
์์นจ ์คํฌ๋ผ
- ์ค๋ ํ ์ผ ์ ํ๊ธฐ
- ์ค๋์ ํ ๋ง๋
- ๋ถ์ ๋๋ ํ์ ๋๋ ์ ๊ฐ๋ฐ์ ํ์ ์ ํ์๋ค์๊ฒ ์์ ์ด ๊ฐ๋ฐํ ๊ธฐ๋ฅ์ ์ค๋ช
Github ์ฌ์ฉ ๊ท์น
๋ธ๋์น ์ ๋ต
- Git-flow (without release)
- main, develop, feature, hotfix
Commit
- ๊ธฐ๋ฅ ๊ฐ๋ฐ์ด ๋๋ ๋๋ง๋ค commit
- Commit ๋ฉ์์ง๋ git cz๋ฅผ ์ฌ์ฉํด ์์ฑ
- ๋ฉ์์ง ์ ๋ชฉ: ์์ ๋ด์ฉ์ ์์ฝํด ํ๊ธ๋ก ์์ฑ
- ๋ฉ์์ง ๋ณธ๋ฌธ: ์ธ๋ถ ๋ด์ฉ์ ๋ฐ๋ก ์์ฑํ์ง ์๊ณ ๋ฏธ๋ฆฌ ์์ฑํ issue๋ฅผ ์ฐ๊ฒฐ
Pull Request
-
์์ ๋น์ผ 20์๊น์ง PR ์ฌ๋ฆฌ๊ธฐ
-
๋ค์๋ ์ค์ ์คํฌ๋ผ ์ ๊น์ง ๋ค๋ฅธ ์ฌ๋์ PR์ ์ฝ๋ฉํธ ํ๋์ฉ ๋ฌ๊ธฐ
-
๋งค์ผ ์ค์ ์คํฌ๋ผ ์๊ฐ์ ์ ๋ PR์ rebase merge ์ฌ๋ถ ๊ฒฐ์
-
PR ๋ฉ์์ง๋ ํ ํ๋ฆฟ์ผ๋ก ๊ด๋ฆฌ
--- name: PR template about: PR template title: '' labels: '' assignees: c99-coder, seungjae94, kimhyeongjun95, tnghd5761 --- ## ์์ ๋ด์ฉ - ## ์ ๋ฌ ์ฌํญ - ## ์ฐธ๊ณ ์ฌํญ -
Issue
-
Project ํญ์์ ๊ด๋ฆฌ
-
์์ ์ ์์ํ๊ธฐ ์ ์ issue๋ถํฐ ์์ฑ
-
์์ ์ ๋๋ผ ๋ commit๊ณผ ์ฐ๊ฒฐ
-
Issue ๋ฉ์์ง๋ ํ ํ๋ฆฟ์ผ๋ก ๊ด๋ฆฌ
--- name: issue template about: feature template title: '' labels: '' assignees: c99-coder, seungjae94, kimhyeongjun95, tnghd5761 --- ## ๋ชฉ์ > ## ์์ ๋ด์ฉ - [ ] ## ์ฐธ๊ณ ์ฌํญ -
Wiki
- ๊ฐ๋ฐ ๊ณผ์ ๊ธฐ๋ก
ํ ํ๊ณ
- ํ ์ฃผ ์์ฝ + ์ํ ์ + ๋ถ์กฑํ๋ ์ ๊ณต์
- 1์๊ฐ ๋ด๋ก ๋๋ด๊ธฐ ๋ชจ๋ ๋ฉค๋ฒ๊ฐ ์ฐธ์ฌํ๋๋ก ๋ ๋ ค
- ํผ์ด ํ๊ณ ์ ๊ฐ์ ์ ๊ฐ์ด ๊ณ ๋ฏผํ๊ธฐ
- ๊ทธ๋ผ์ด๋ ๋ฃฐ, ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐฉ์ ์ง์์ ์ธ ๊ฐ์
์ฌ์ฉ์ ๋ถ์
- ๋๊ตฌ๋ฅผ ํ๊น์ผ๋ก ํ๋๊ฐ?
- ๊ฐ์ด ๊ฒ์์ ํ๋ฉด์ ์ด์ํ ๋ถ์๊ธฐ๋ฅผ ํ์ด๋ณด๊ณ ์ถ์ ํ๋์ธ๋ค
- ์ ๊น ์๊ฐ์ ๋ด์ ์ผ๊ตด์ ๋ณด๋ฉฐ ๊ฐ์ด ๊ฒ์์ ํ๊ณ ์ถ์ ํ๋์ธ๋ค
- ํ๊น์ ์ด๋ค ํน์ง์ด ์๋๊ฐ?
- ๊ฒ์์ ๊ฐ๋ณ๊ฒ ์ฆ๊ธฐ๊ณ ์ถ์ด ํ๋ค
- ์๋๋ฐฉ๊ณผ ์ํตํ๋ฉฐ ๊ฒ์ํ๊ณ ์ถ์ดํ ๊ฒ ๊ฐ๋ค
- ํ๊น์ ์ด๋ค ๋ฌธ์ ๋ฅผ ๊ฐ๊ณ ์๋๊ฐ?
- ๊ธฐ์กด ์จ๋ผ์ธ ๊ฒ์์์ ์๋ก์ ๋ฐ์์ ๋ณด์ง ๋ชปํ๋ ์์ฌ์์ ๊ฐ์ง๊ณ ์๋ค.
- ๋ชฉ์๋ฆฌ, ์ผ๊ตด์ ๋ณด๋ ค๋ฉด ๋ฐ๋ก ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํด์ผ ๋๋ ๋ถํธํจ์ ๊ฐ์ง๊ณ ์๋ค.
- ํ๊น์ ์ด๋ค ์ํฉ ๋๋ ํ๊ฒฝ์์ ์ฌ์ฉํ๊ฒ ๋๋๊ฐ?
- ํธํ ๋ชจ์ต์ผ๋ก ์ง์์ ์น๊ตฌ๋ค๊ณผ ๋ชจ์ฌ ๊ฒ์ํ๋ ์ํฉ ๋๋ ํ๊ฒฝ