Issue & PR Format - snuhcs-course/swpp-2026-project-team-14 GitHub Wiki
Background
- ํด๋น Repository์ Issue & PR Format ๋ฐ commit ๋ฉ์์ง์ ๊ท์น์ ์ ์ํฉ๋๋ค.
Requirement
- ๋ชจ๋ Branch๋ ํ๋ ์ด์์ Issue๋ฅผ ํ ๋น๋ฐ์์ผ ํฉ๋๋ค.
Issue Format
- ๋ชจ๋ Issue์ ์ ๋ชฉ์ ๋์ฌ๋ก ์์ํ๋ฉฐ,
[prefix] title์ ํ์์ ์ฌ์ฉํฉ๋๋ค.
prefix์ ๊ท์น์ ์๋ ํ์ ๊ฐ์ต๋๋ค.
prefix |
์ฌ์ฉ ๋ฐฉ์ |
Feat |
์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
Fix |
๋ฒ๊ทธ ์์ ๋ฑ ์๋ชป๋ ๋์ ์์ |
Add |
์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ง ์์ผ๋ฉฐ, ์๋ก์ด ์ฝ๋๋ฅผ ์ถ๊ฐ |
Refactor |
์ฝ๋ ๋ฆฌํฉํ ๋ง |
Docs |
๋ฌธ์ ์ ๋ฆฌ |
Misc |
๋จ์ํ ์ค์ ํ์ผ ๋ณ๊ฒฝ ๋ฐ ์ฃผ์ ์ ๋ฆฌ ์์
๋ฑ ๊ธฐ๋ฅ ์ธ์ ์ธ ๋ณ๊ฒฝ ์์ |
ํด๋น Repository์ ์์ฑ๋๋ ๋ชจ๋ Issue์ ํ์์ ์๋ ๊ตฌ์กฐ์ ๊ฐ์ต๋๋ค.
- Background: ํด๋น Issue๊ฐ ๋ฐ์ํ ๋ฐฐ๊ฒฝ
- Requirement: ํด๋น Issue๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ์ํ ๊ธฐ๋ฅ ๋๋ ๊ตฌํ ์์ธ
- Test Plan: ์ค์ ํ
์คํธ ์ ๊ฒ์ฆํ ํญ๋ชฉ ์ด๊ฑฐ
PR Format
- ๋ชจ๋ PR ์ ๋ชฉ์
#issue number: title์ ํ์์
๋๋ค. ๋ค๋ง, Issue์ prefix๊ฐ Misc์ธ ๊ฒฝ์ฐ, Misc: title ํ์์ ์ฌ์ฉํฉ๋๋ค.
- ๋ํ PR ๋ด์ฉ์ ์์์ ์๋ ๊ตฌ์กฐ์ ๊ฐ์ต๋๋ค.
- Summary: ๋ณ๊ฒฝ์ฌํญ ์์ฝ
- Changes: ์์ ์ฌํญ ์์ธ
- Test Result: ํด๋น Branch์ ๋ชจ๋ Issue ๋ด์ ๋ชจ๋ Test Plan ํต๊ณผ ์ฌ๋ถ์ ๋ํ ์ฒดํฌ๋ฆฌ์คํธ
Commit Message
- Commit Message๋
prefix: suffix์ ํํ๋ก ์์ฑํฉ๋๋ค.
prefix์ ๊ท์น์ ์๋ ํ์ ๊ฐ์ต๋๋ค.
prefix |
์ฌ์ฉ ๋ฐฉ์ |
feat |
์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
fix |
๋ฒ๊ทธ ์์ ๋ฑ ์๋ชป๋ ๋์ ์์ |
add |
์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ง ์์ผ๋ฉฐ, ์๋ก์ด ์ฝ๋๋ฅผ ์ถ๊ฐ |
refactor |
์ฝ๋ ๋ฆฌํฉํ ๋ง |
docs |
๋ฌธ์ ์ ๋ฆฌ |
etc |
ํ ๋ธ๋์น์์ ๋๊ธฐํ ๋ฑ ๊ธฐ๋ฅ ์ธ์ ์ธ ์์ ์ฌํญ |