This repository was archived by the owner on Sep 27, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Team Rule
Jaeyeob Kim edited this page May 3, 2022
·
1 revision
๐ก Code convention : [BE] ์์ ๋ Google Java Style Guide ๋ฅผ ๋ฐ๋ฆ ๋๋ค.
๐ก Code convention : [FE] prettier ์ฌ์ฉ..?
๐ก Commit message : ์ ๋ค์ํฐ ์ปค๋ฐ ์ปจ๋ฒค์ ์ ๋ฐ๋ฆ ๋๋ค. (ํ๊ธ๋ฒ์ญ)
๐ก Issue Sharing Guide
- ์ง๋ฌธ์ด ์๊ฑฐ๋ ๋์์ด ํ์ํ ๊ฒฝ์ฐ ๋ง์ค์ด์ง๋ ์์ง๋ง ์๊ฐ์ ์ถฉ๋ถํ ํ ํ ์ง๋ฌธํ๊ธฐ
- ๋ต๋ณ์ ์ต์ ์ ๋คํ์ฌ ํด์ฃผ๊ธฐ
- feature ๋ธ๋์น(branch)์์ ์์
-
develop์์ ๋ธ๋์น ์์ฑ -
develop๊ณผยmaster์ ์ง์ ํธ์ X / ํ ๋ฆฌํ์คํธ O - Pull Request ์์ฑ ์ ๋ฆฌ๋ฒ ์ด์คํ๋ ๋์ ์ ์ฌ์ ์ธ ์ถฉ๋ ์ ๊ฑฐ
- ๋ณํฉ ํ, ๋ก์ปฌ๊ณผ ์๊ฒฉ์ ์๋ feature ๋ธ๋์น ์ญ์
- feature ๋ธ๋์น์ ๋น๋ ๊ฒ์ฌ / ์ฝ๋ ์คํ์ผ ์ฒดํฌ ๋ฑ ๋ชจ๋ ํ ์คํธ ํต๊ณผ ๊ฒ์ฆ ํ Pull Request
-
.gitignore์ฌ์ฉ -
develop๊ณผยmasterย ๋ธ๋์น ๋ณดํธ
- ์ ๋ค์ํฐ ์ปค๋ฐ ์ปจ๋ฒค์ ์ ๋ฐ๋ฆ ๋๋ค. (ํ๊ธ๋ฒ์ญ)
๐ก Commit Message Rule
- ๋๋ช ์ฌX ๊ด์ฌX ๋ช ์ฌO
- ๋ถ์ ๋ฌธ Don't ์ฌ์ฉ
- ์ค ๋ฐ๊ฟ์ ํตํด์ ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ๊ตฌ๋ถ
- ์ ๋ชฉ์ ๋๋ฌธ์๋ฅผ ์ฌ์ฉ
- ์ ๋ชฉ์ ๋ง์นจํ ์ฌ์ฉ X
- ์ ๋ชฉ์ ๋ช ๋ น๋ฒ(imperative mood) ์ฌ์ฉ
- ์คํ ์์ =
Fix typo
- ์ด๊ธฐ ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ๋ฐ์ local์ ํด๋ก
- master ๋ธ๋์น์์ ์ด๊ธฐ ์ธํ
- ๊ทธ๋๋ก dev ๋ธ๋์น ์์ฑ
- dev์ ํธ์ ํ master์ merge
- fork ํ ๋ก์ปฌ์ clone
- dev ๋ธ๋์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก feature ๋ธ๋์น ์์ฑ
- feature ๋ธ๋์น์์ ์์ฑ๋๋ฉด ํด๋น ๋ธ๋์น๋ก ํธ์
- P/R์ upstream dev์ ์์ฒญ
- (์ ๋ฐ์ดํธ๊ฐ ์์ ๋) upstream์ผ๋ก๋ถํฐ pullํ์ฌ ์ต์ ํ๋ ์ ๋ณด ๋๊ธฐํ
dev / feature-login-component
dev / landing-page / feature-login-component