-
Notifications
You must be signed in to change notification settings - Fork 5
๐๏ธGit Flow ๋ฐ Pull Request
Sungwon edited this page Jan 25, 2025
·
1 revision


-
upstream์main ๋ธ๋์น์feature ๋ธ๋์น๋ค์ ๊ฐ์ง๋ค. -
main ๋ธ๋์น๋ ์ค์ ์๋น์ค ๋๋ ๋ธ๋์น๋ฅผ ์๋ฏธํ๋ค. (CI/CD์ ์ํด ๋ฐฐํฌ๋๋ ๋ธ๋์น) -
๊ฐ Fork Repository์์ ๊ตฌํ๋ ๊ธฐ๋ฅ์
feature ๋ธ๋์น๋กPR์ ๋ณด๋ธ ํ, ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ํตํด feature ๋ธ๋์น๋ก mergeํ๋ค. -
๊ธฐ๋ฅ์ด ๋ชจ๋ ๊ตฌํ๋๋ฉด ํด๋น feature ๋ธ๋์น๋ฅผ
main ๋ธ๋์น๋ก PR์ ๋ณด๋ด ์ต์ข ์ ์ผ๋ก ๋ฐ์ํ๋ค.

- PR Template์ ์ด์ฉํ์ฌ PR์ ์์ฑํ๋ค.
- ์์ ๋ด์ฉ์ ์ฝ๋ ๋ฆฌ๋ทฐ์ด๊ฐ ๋น ๋ฅธ ์ดํด๊ฐ ๊ฐ๋ฅํ๋๋ก ์ต๋ํ ์์ธํ ์์ฑํ๋ค.
- ๋ง์ฝ ๊ด๋ จ๋ Issue๊ฐ ์์ผ๋ฉด, ํด๋น Issue์ ๋ฒํธ์ URL์ ์์ฑํ๋ค.
- Ticket ๋ฒํธ๋ Notion์ JIRA์์ ๋์๋ ํฐ์ผ์ ๋ฒํธ๋ฅผ ์์ฑํ๋ค. (๋ฐ ์ฌ์ง ์ฐธ๊ณ )

ํจ๊ณผ์ ์ธ ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ์ํ ๋ฆฌ๋ทฐ์ด์ ์์ธ
- ์ ๊ฐ์ ์ด ํ์ํ์ง ์ด์ ๋ฅผ ์ถฉ๋ถํ ์ค๋ช ํด ์ฃผ์ธ์.
- ๋ต์ ์๋ ค์ฃผ๊ธฐ๋ณด๋ค๋ ์ค์ค๋ก ๊ณ ๋ฏผํ๊ณ ๊ฐ์ ๋ฐฉ๋ฒ์ ์ ํํ ์ ์๊ฒ ํด์ฃผ์ธ์.
- ์ฝ๋๋ฅผ ํด๋ฆฐ ํ๊ฒ ์ ์งํ๊ณ , ์ผ๊ด๋๊ฒ ๊ตฌํํ๋๋ก ์๋ดํด ์ฃผ์ธ์.
- ๋ฆฌ๋ทฐ ๊ณผ์ ์ด ์์ ๊ฒ์ฌ๊ฐ ์๋ ํ์ต๊ณผ์ ์ผ๋ก ๋๋ ์ ์๊ฒ ๋ฆฌ๋ทฐํด ์ฃผ์ธ์.
- ๋ฆฌ๋ทฐ๋ฅผ ์ํ ๋ฆฌ๋ทฐ๋ฅผ ํ์ง ๋ง์ธ์. ํผ๋๋ฐฑ ํ ๊ฒ ์์ผ๋ฉด ์นญ์ฐฌํด ์ฃผ์ธ์.