2024-08-19 ~ 2024-10-11 (์ฝ 8์ฃผ)
๋ฐฉํ์ถ ํ ๋ง ์ถ์ฒ, ํํฐ ๋งค์นญ ๋ฐ ๋ฐฉํ์ถ ๊ธฐ๋ก ์๋น์ค
- โจ Feat : ์๋ก์ด ๊ธฐ๋ฅ์ ๊ฐ๋ฐ
- ๐ง Fix : bug fix, refactoring
- ๐ Chore : ๊ฐ๋ฐํ๊ฒฝ ์ธํ , ๋ฌธ์ ์์ฑ, ๋ฐฐํฌ ์ด์
- ๐ฃ Merge : branch merge, pull request
- ๐ Request : FE ํน์ BE ํ์๊ฒ ์์ฒญํ ๋ด์ฉ, ๊ธํ ๋ฒ๊ทธ ์ฌํญ ๋ฑ๋ก
- ์ด์ ๋จ์๋ ๋๋ฌด ํฌ์ง ์๊ณ ์ ๋นํ๊ฒ
์ด์ ์ ๋ชฉ ์์ฑ ๊ท์น
[FE or BE/๋ผ๋ฒจ ์ข
๋ฅ(์ด๋ชจ์ง ์์ด)] ์์๋ณด๊ธฐ ์ฝ๊ฒ ์ ๋ชฉ ์์ฑ
ex) [FE/Feat] ํฌ์คํธ ์
๋ก๋ ๋ฒํผ ๋์์ธ
- label ์ค์
- assigneess ์ค์
์ด์ ํ ํ๋ฆฟ
## ๐ Description
<!-- ์ ์ด์๋ฅผ ์ด์๋๊ฐ -->
## ๐ Todo
<!-- ๋ฌด์์ ํ ๊ฒ์ธ๊ฐ๋ฅผ ์ฒดํฌ๋ฐ์ค๋ก ๋ง๋ค๊ณ ์์
์ด ๋๋ ๋๋ง๋ค ์ฒดํฌํ๋ฉด์ ์งํ -->
- [ ] todo1
- ์ด์๋ฅผ ์๋์ผ๋ก ๋ซ๊ธฐ ์ํด์๋ close ํค์๋ ์ถ๊ฐ
- ๋ธ๋์น ์์ฑ์ ๋ฐ๋์ ์ด์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑ
์ปค๋ฐ ๋ฉ์์ง ์์ฑ ๊ท์น
fe & be/์ปค๋ฐ ์ข
๋ฅ: ์์
์์ฝ (ing) -> ์์
์ด ๋ ๋๋ฌ์ ๋์๋ง ์ฐ์์
์ฃผ์ ๋ณ๊ฒฝ ๋ด์ฉ1
- ์ฃผ์ ๋ณ๊ฒฝ ๋ด์ฉ1 ์ ๋ํ ์ธ๋ถ ์ฌํญ // ํ์ ์๋
์ฃผ์ ๋ณ๊ฒฝ ๋ด์ฉn
- ์ฃผ์ ๋ณ๊ฒฝ ๋ด์ฉn ์ ๋ํ ์ธ๋ถ ์ฌํญ
#์ด์๋ฒํธ
# ----- ์์ ------ #
############################
fe/feat: post upload btn design
ํฌ์คํธ ์
๋ก๋ ๋ฒํผ ๋์์ธ
- ๋ก์ง ๋ฏธ์์ฑ, ๋จ์ ๋์์ธ
#3
๋จ, merge request ๋ ์ข ๋ค๋ฆ
[MR]: #source์ด์ ๋ฒํธ -> target ๋ธ๋์น
ex) [MR]: #10 -> fe
๋จธ์ง ๋ฆฌํ์คํธ ์ ๋ชฉ ์์ฑ ๊ท์น
[FE or BE/๊ด๋ จ ์ด์ ์ข
๋ฅ(์ด๋ชจ์ง ์์ด)/#๊ด๋ จ์ด์๋ฒํธ1, #๊ด๋ จ์ด์๋ฒํธ2] ์ ๋ชฉ
ex) [FE/Feat/#10] ํฌ์คํธ ์
๋ก๋ ๋ฒํผ ๋์์ธ
- reviewer ์ค์
- reviewer ๋ mr ์ ์์ฑํ๋ ๋ณธ์ธ ์ ์ธ ํํธ ํ์ ์ ๋ถ
- ๋ชจ๋์๊ฒ review ๋ฅผ ๋ฐ๊ณ ์์ ์ฌํญ์ด ํ์ํ๋ค๋ฉด ์์ ์ด ์ด๋ฃจ์ด์ง ํ์์ผ merge ๊ฐ๋ฅ
- assigneess ์ค์
- mr ์ ์์ฑํ๋ ๋ณธ์ธ ํน์ ํด๋น ์์ ์ ํฌ์ ๋ ํํธ์๋ค ์ ๋ถ
mr ๋ด์์ merge ์ํ ์ ์ปค๋ฐ ๋ค์ด๋ฐ
[MR]: #source์ด์ ๋ฒํธ -> target ๋ธ๋์น
ex) [MR]: #51 -> be
๋จธ์ง ๋ฆฌํ์คํธ ํ ํ๋ฆฟ
- ๋ฐ๋์ ์์ธํ๊ฒ ์ ์ด์ฃผ์ธ์
- ๋จธ์ง ๋ฆฌํ์คํธ๋ ๋ณธ์ธ์ด ํด๋น ์ด์๋ค์์ ์์ ํ๋ ๋ด์ฉ๋ค์ ๊ธฐ๋กํ๋ ๊ณต๊ฐ์ผ๋ก ์ ๋ฆฌ๊ฐ ์๋๋ฉด ํํธ์๋ค์ด
## ๐ฅฅ Contents
๋ญ๋ญ ํ๋๋ก ์์ ํ์ต๋๋ค.
code block
<!--
์ฝ๋, ๊ฐ๋ฐ ๊ด์ ์์ ์ด๋ค๊ฑธ ๊ณ ์ณค๋์ง ์์ธํ๊ฒ
์ฌ์ง๊ฐ์๊ฑธ ๋ฃ์ด๋ ๋๋ค.
pr ๋ณด๋ ์ฌ๋์ด ๋ฐ๋ก ์ ๋ณด๋ฅผ ์ ์ฐพ์๋ด๋ ๋๊ฒ ์ ๋๊ฒ ์ด์์
-->
## ๐ธ Screenshot
<!-- ์์งค์ ๋ฃ์ด์ฃผ๋๊ฒ ๊ฐ์ฅ ์ข๊ณ , ์ฌ๋งํ๋ฉด ์ฉ๋์ ์๊ฒ ๋ง๋ ๋ค. -->
## โ Related Issue
<!-- ์ด์ ๋ฒํธ๋ฅผ ์ ์ด์ฃผ๋ฉด ๋๊ณ , close ๊ฐ์ ์๋ ๋ซํ์ ๋ฑ๋กํ์ฌ๋ ๋๋ค. -->
## ๐ Reference
<!-- ์์ ์ด ์ฐธ์กฐํ ์ ๋ณด์ ์ถ์ฒ๋ฅผ ์ ๋๋ค. -->
- master : ์์ฑ๋์ด ๋ฐฐํฌ, ์๋น์ค ์ ๊ณต์ด ๊ฐ๋ฅํ ๋ธ๋์น
- develop : ๊ฐ๋ฐ ์ฌํญ ํตํฉ ๋ธ๋์น, ๋ฐฐํฌ๋ฅผ ์ํ ํ
์คํธ ์งํ ์ง์
- feature : ๊ฐ ๊ฐ๋ฐ์๋ค์ด ๊ฐ๋ฐ์ ์ํด develop ์ผ๋ก๋ถํฐ ํ์์ํจ ๋ธ๋์น
- release : ๋๋ฉ์ธ ๋จ์๋ก ๊ฐ๋ฐ์ด ๋๋ฉด develop ์ผ๋ก๋ถํฐ ํ์๋์ด ํ
์คํธ ์งํ, ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ํด๊ฒฐ ํ develop ๊ณผ master ๋ก ํก์
- hotfix : ํ
์คํธ๊ฐ ์๋ฃ๋์ด ๋ฐฐํฌ๋ master ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ hotfix ๋ธ๋์น๋ฅผ ์ด์ด ๋น ๋ฅด๊ฒ ์์
- ๊ธฐ๋ณธ์ ์ผ๋ก feature/fe or be:์ ๋๋๋ก-์ ์ผ๋ฉด๋จ ์ผ๋ก ์์ํ๋ ๋ธ๋์น์์ ๊ฐ๋ฐ
- ๊ฐ๋ฐ์ด ๋ง๋ฌด๋ฆฌ๋๋ฉด develop ๋ธ๋์น๋ก merge request
- develop ์ผ๋ก ์ฌ๋ฆฌ ๋ squash ํฉ์๋ค
- ํน์ ๊ฐ๋ฐ ๋ฒ์ ๋จ์(๋๋ฉ์ธ)๋ก ๊ฐ๋ฐ์ด ์๋ฃ๋๋ฉด develop ์ผ๋ก๋ถํฐ release ๋ธ๋์น ๋ฐ์์ ํ ์คํธ ์งํ
- ์์ ๊ณผ ํ ์คํธ๊ฐ ์๋ฃ๋๋ฉด develop ๊ณผ master ๋ก
- master ์์ ์ต์ ๋ณธ ๋ฐฐํฌ
- ๋ง์ฝ ๋ฐฐํฌ ์ํฉ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด hotfix ๋ธ๋์น๋ฅผ ์ด์ด์ ์์
๋ธ๋์น ์ด๋ฆ ์์ฑ ๊ท์น
๊ธฐ์กด ์ฌํญ -> ํ๊ทธ ์ข
๋ฅ(์ด๋ชจ์ง ์์ด)/์ด์ ๋ฒํธ-์๋ฌธ์-์๋ฌธ์-์๋ฌธ์...
๋ณ๊ฒฝ ์ฌํญ์ ์๋ ์์๋ก
ex)
feature - feature/frontend or backend/10-post-upload-button-design
release - release
hotfix - hotfix/13-api-url-fix