- ๊ธฐ์ฌ ๊ฐ์ด๋ ๋ผ์ธ ์ฝ์ด๋ณด๊ธฐ
- ํ๋๊ฐ๋ น(Code of Conduct)์ฝ์ด๋ณด๊ธฐ
- ์์ ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ด ๊ฐ์ด๋๋ผ์ธ๊ณผ ์ผ๊ด์ฑ์ด ์๋์ง ํ์ธํ๊ธฐ
์ ํฌ ํ๋ก์ ํธ์ ๊ธฐ์ฌํ์๊ณ ์ถ์ผ์ ๋ถ๋ค์ ์ํด ์ ํฌ ํ๋ก์ ํธ์ ๋ํ ์์ธํ ์ค๋ช ์ ์๋์ ์ ์ด๋จ์ต๋๋ค. ๊ธฐ์ฌํ์๊ธฐ ์ ํ๋ฒ ์ฝ์ด๋ด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค
- Upgle ์ ์ฒด ์ํคํ ์ฒ
- Upgle BackEnd ํ๋ก์ ํธ ๊ตฌ์กฐ
- Upgle Database ์ค๊ณ
- Upgle BackEnd ํ๊ฒฝ๋ณ์
Upgle์ ๊ฐ์ ํ๊ณ ์ถ์ผ์ ๋ถ๋ค์ ์ ํฌ์๊ฒ ์ด์ ๋ฐ PR์ ๋ ๋ ค์ฃผ์ธ์! ์ฒ์์ธ ์ฌ๋์ ์ํด Github์์ ์ ๊ณตํ๋ About PullRequestํ์ด์ง๊ฐ ์์ต๋๋ค.
Pull Request๋ฅผ ์์ฑํ๊ธฐ ์ํด์๋ ์๋์ ํ๋ก์ฐ๋ฅผ ๋ฐ๋ผ์ผ ํฉ๋๋ค.
- ์ด์ ์์ฑํ๊ธฐ
- ์ ํฌ ํ๋ก์ ํธ๋ฅผ ๋ณด๊ณ ๊ธฐ๋ฅ ์ถ๊ฐ, ๊ฐ์ ์ฌํญ ๋ฐ ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๊ฐ ์ฌํญ์ ๋ํด ๊ธฐ์ฌ๋ฅผ ํ๊ณ ์ถ์ผ์๋ฉด ์ ํฌ ๋ ํฌ์งํ ๋ฆฌ issue์ ๊ฐ ์ด์ ํ ํ๋ฆฟ์ ๋ง๋ ์ด์๋ฅผ ์์ฑํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
- ์ด์ ์์ฑ๋ฒ ์ฌ๊ธฐ์ ์์ธํ ์ด์ ์์ฑ๋ฒ์ด ์ ํ ์์ต๋๋ค.
- ๋ง์ฝ ๋ค๋ฅธ ์ฌ๋์ด ์ฌ๋ฆฐ ์ด์ ๋งํฌ๋ฅผ ๋ณด๊ณ ์์ ์ด ๊ธฐ์ฌ ํ๊ณ ์ถ์๋๋ ๊ธฐ์กด ์ด์์ ๋๊ธ์ ํตํด ์ด์๋ฅผ ์ฌ๋ฆฐ ์ฌ๋๊ณผ ํฉ์ ํ์ ์ ์ด์๋ฅผ ๋ง๋ค์ด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค!
- ๋ธ๋ฐ์น ์ ๋ต ๋ฐ ์ปจ๋ฒค์
- ์ ํฌ๋ ์ด์ ๊ธฐ๋ฐ ๊ฐ๋ฐ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ์์์ ์ด์๋ฅผ ๋ง๋ค์๋ค๋ฉด ๊ฐ ๋ผ๋ฒจ์ ๋ง๋ ๋ธ๋ฐ์น๋ฅผ ๋ง๋ค์ด์ ๊ฐ๋ฐ์ ์งํํฉ๋๋ค.
- ๋ธ๋ฐ์น ์ ๋ต ๋ฐ ์ปจ๋ฒค์ ์ฌ๊ธฐ์ ์์ธํ ๋ด์ฉ์ด ์ ํ ์์ต๋๋ค.
- ์ปค๋ฐ ๋ฉ์์ง ์ปจ๋ฒค์
- ์ ํฌ๊ฐ ์งํค๋ ์ปค๋ฐ ๋ฉ์์ง ์ปจ๋ฒค์ ์ด ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ปค๋ฐ ๋ฉ์์ง ์ปจ๋ฒค์ ๊ณผ githook์ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
- Pull Request ๋ณด๋ด๊ธฐ
- ๊ฐ๋ฐ์ด ์๋ฃ๋๋ค๋ฉด ์ ํฌ์
dev
๋ธ๋ฐ์น๋ก Pull Request๋ฅผ ๋ณด๋ด์ธ์! - ์ ํฌ ํ๋ก์ ํธ์ PR์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ PR์์ฑ๋ฒ
- ๊ฐ๋ฐ์ ํ์๋, ์ ํฌ์ ๊ธฐ์กด API ๋ฌธ์์ ๋น๊ตํด์ ๋ค๋ฅธ ๋ถ๋ถ์ด ์๋ค๋ฉด
Postman
์์ ํด๋น ์ปฌ๋ ์ ์ ๋ฐฐํฌ ํ ๋งํฌ๋ฅผ ๋ฌ์์ฃผ์๊ณ PR์ ์ค๋ช ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
- ์ฌ์ ๋ฅผ ๊ฐ์ง๊ณ ๋๊ธฐํด์ฃผ์ธ์!
- ๋ณด๋ด์ PR์ ์ ํฌ๊ฐ ๋ฆฌ๋ทฐ๋ฅผ ํ๋ ๋์ ์ฌ์ ๋ฅผ ๊ฐ์ง๊ณ ๊ธฐ๋ค๋ ค์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
- API๊ฐ ์์ ๋๋ ๊ฒฝ์ฐ ์ ํฌ๊ฐ ์ฌ์ฉํ๋ ๊ธฐ์กด API ๋ฌธ์์๋ ์ ๋ฐ์ดํธ๊ฐ ๋ ๊ฒ๋๋ค!
- ๋ณด๋ด์ค PR์ด ๋ฐ์์ด ์๋๋ค๋ฉด ๊ทธ ์ด์ ๊ฐ PR comment์ ์์ฑ๋ ๊ฒ ์ ๋๋ค. ์ดํ 30์ผ ๋์ ์๋ก์ด commit์ด ์๋ค๋ฉด PR์ ์ญ์ ๋ฉ๋๋ค.
- ๋ณด๋ด์ค PR์ด ๋ฐ์๋๋ค๋ฉด ๋ฉ์ผ์ด ๋ณด๋ด์ง ๊ฒ๋๋ค!
๋ฆฌ๋ทฐ๋ฅผ ์ํด PR์ ๋ ๋ฆฌ๊ธฐ ์ ์ ๋ณ๊ฒฝ์ฌํญ์ด ์๋ ๊ฐ์ด๋๋ผ์ธ์ ์งํค๋์ง ํ์ธํด์ฃผ์ธ์
- ๋ณดํธ์ ์ผ๋ก ์์์ ์ ์ํ ์ด์ ๋ฐ ๋ธ๋ฐ์น ์ ๋ต, ์ปค๋ฐ ์ปจ๋ฒค์ ์ ์งํค๋์ง ํ์ธํฉ๋๋ค.
- ์๋ก์ด ๊ธฐ๋ฅ์ ๊ธฐ์ฌํ ๋๋ ์ฌ๋ฐ๋ฅด๊ฒ ์ฝ๋๋ฅผ ์ ์ํ๋์ง ์ ์ง๋ณด์ ๊ด์ ์์๋ ์ด๋ ํ์ง ํ์ธํฉ๋๋ค.
- ์์ ํ ์๋ก์ด ๊ธฐ๋ฅ(์๋น์ค ์ ๋ฐ์ ์ผ๋ก)์ ๋ํ ๊ธฐ์ฌ๋
Upgle
์๋น์ค์ ํ๋ก ํธ ๊ฐ๋ฐ์๋ค๊ณผ ํฉ์๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์ PR์ด ์น์ธ๋๋ ๊ณผ์ ์ด ์ง์ฐ๋ ์ ์์ต๋๋ค.