๋ฉ์ธ ๋ธ๋์น๋ main, dev 2๊ฐ์ ๋ธ๋์น๋ง ์ฌ์ฉ
dev ์ PR ํ merge ๋๋ฉด, ๊ฐ ๊ฐ๋ฐ์๋ ๋ณธ์ธ ๊ฐ๋ฐํ๊ฒฝ์ dev ๋ฅผ rebase ํ๋ค. ์ต์ ํํ๋ค.
Repository ๋ฐ PR
Branch ๊ตฌ๋ถ ๋ฐ feat Branch ๋ช ๋ช ๋ฒ
Commit ๋ฐ PR
commitpull requestํ๊ณ slack์ ๋ฉ์
์ผ๋ก ๊ณต์ง
ex) develop [์ด๋ค ๊ธฐ๋ฅ] PR ์น์ธ(ํ์ธ)ํด์ฃผ์ธ์.merge################
# ํ์
: ์ ๋ชฉ์ ํ์
# ex) feat: ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ
# ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ์ ๋ถ๋ฆฌ๋ฅผ ์ํ ๊ณต๋ฐฑ๋
################
# ๋ณธ๋ฌธ(๊ตฌ์ฒด์ ์ธ ๋ด์ฉ)์ ์๋์ ์์ฑ
# ์ฌ๋ฌ ์ค์ ๋ฉ์์ง๋ฅผ ์์ฑํ ๋ "-"๋ก ๊ตฌ๋ถ
################
# ํ์
์ ๋ํ ์ค๋ช
# build : ๋น๋ ํ์ผ ์์
# delete : ๊ธฐ๋ฅ ์ญ์
# design : ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ (CSS ๋ฑ)
# docs : ๋ฌธ์ ์์
# feat : ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ
# fix : ์ฝ๋(์ฃผ์ ํฌํจ), ๋ฒ๊ทธ, ์ฝ๋ ์คํ์ผ(์ฝ๋ ํฌ๋งคํ
, ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ ๋ฑ) ์์
# gitfix : gitignore ์์ , commit ์ถฉ๋ ํด๊ฒฐ
# init : ์ต์ด ํ์ผ ์์ฑ
# move : ํ์ผ ๋จ์ ๊ฒฝ๋ก๋ณ๊ฒฝ๊ฒฝ
# refactor : ๋ฆฌํฉํ ๋ง (Production Code), ์๋ชป๋ ํ์ผ ์ด๋ฆ ์์
# remove : ํ์ผ์ ์ญ์ ๋ง ํ ๊ฒฝ์ฐ
# test : ํ
์คํธ ์ฝ๋ ์์ฑ
################
โ์์
feat: ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ
- jwt๋ฅผ ์ด์ฉํ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ
- ๋ก๊ทธ์ธ ์ ํจ์ฑ ๊ฒ์ฌ
- ๋ก๊ทธ์ธ ์์ธ ์ฒ๋ฆฌ