๐๐ป ๊น ๋ ํผ์งํ ๋ฆฌ ์ด์ ๊ณํ
- Github ์ ์ฐ๋ฆฌ๋ ํ์ ๊ด๋ฆฌ ๋๊ตฌ๋ก ์ฌ์ฉํ๋ค.
- Git ์ผ๋ก ๋ฒ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ํํ๋ค.
- Git Organization ์์ฑ โ Public Repository ์์ฑํ๋ค. ๐
- git-flow ๋ฅผ ๋ธ๋์น ์ ๋ต์ผ๋ก ์ ํ (develop, feature branch๋ฅผ ์ฃผ๋ก ์ฌ์ฉ)
1. Git ๋ธ๋์น (ํ์ ๊ด๋ฆฌ)
- git-flow ์ ๋ต์ ๋ง๊ฒ ๋ธ๋์น๋ช
์ ์์ฑํ๋ค.
- feature ๋ธ๋์น ๋ช
: feature/TP-'ํฐ์ผ ๋ฒํธ'
2. Git Commit ์ปจ๋ฒค์
(ํ์ ๊ด๋ฆฌ)
- commit ๋ช
: [TP-'ํฐ์ผ๋ฒํธ'] ํ๊ทธ ์ปค๋ฐ๋ฉ์์ง
- ex) [TP-7] Feature : ์ ์ ์ํฐํฐ ๊ตฌํ
- commit ํ๊ทธ ์ข
๋ฅ ์์
4. Git PR
- PR๋ช
์ [TP-ํฐ์ผ๋ฒํธ] ํฐ์ผ ์ ๋ชฉ
- ex) [TP-2] ํ๋ก์ ํธ ์ด๊ธฐํ
- ๋ฆฌ๋ทฐ๋ฅผ ์งํํ๊ณ approve ์ merge ํ๋ค.