๋ ํฐ๋ง ์ผ์ดํฌ ์์ฝ ํ๋ซํผ
์ด์์ ๊นํ ํ๋ก์ ํธ๋ฅผ ํ์ฉํ์ฌ ํ์ฌ ์ด๋ค ์ผ์ ํ๊ณ ์๋์ง ์ฝ๊ฒ ๊ณต์ ํ ์ ์์ต๋๋ค.
- ์์ ์ ์ด์๋ก ๋ฑ๋กํ์ฌ ๊ด๋ฆฌํ๋ค.
- ์์ ์ค์ธ ์ด์๋ ํ๋ก์ ํธ์์ ์์ ์ค ๋ณด๋๋ก ์ด๋์ํจ๋ค.
๋ธ๋์น๋ฅผ ์ธ๋ถํํ์ฌ, ๋ฐฐํฌ์ ์ ์ง๋ณด์๋ฅผ ๋ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
main:develop๋ธ๋์น์์ ์ค์ ๋ฐฐํฌ ์์ push ํ๋๋ก ํ๋ค. ๋ฐฐํฌ ์ ๋ฒ์ ์ tagํ์ฌ ๋ธ๋์น๋ฅผ ๊ด๋ฆฌํ๋ค.develop: ๊ธฐ๋ณธ์ ์ผ๋ก PR์ ๋ณด๋ด๋ ๊ฐ๋ฐ ๋ฉ์ธ ๋ธ๋์น์ ๋๋ค.feat,fix,hotfix,doc,refactor,chore: ๊ฐ์ธ ์์ ์์ ํ์ฌ ์์ ํ๋ ์ผ๊ฐ์ ๋ฐ๋ผ์ ๋ธ๋์น ์์ ๋ช ์ ํ ๋ค์/๋ฅผ ๋ถ์ฌ ๊ด๋ฆฌํฉ๋๋ค.
- ์ปค๋ฐ ๋ฉ์ธ์ง header์๋ ์ปค๋ฐ์ ํ์ ๊ณผ ํจ๊ป ํ์ดํ์ ๊ธฐ์ฌํ๋ค.
- ์ปค๋ฐ ๋ฉ์ธ์ง body์๋ ๊ตฌ์ฒด์ ์ธ ๋ณ๊ฒฝ ์ฌํญ์ ๊ธฐ์ฌํฉ๋๋ค.
- ์ปค๋ฐ ๋ฉ์ธ์ง footer์ ์ด์ ๋ฒํธ๋ฅผ ๊ธฐ์ฌํ๋ค.
// ์ปค๋ฐ ๋ฉ์ธ์ง ์์
์ฃผ์ ์ ์์ธํ์ด์ง UI ๊ณ ๋ํ ์์
- ์ด๋ฏธ์ง ๋ฆฌ์์ค UIKit์ผ๋ก ๋ณ๊ฒฝ
- ์ด๋ฏธ์ง ๋ฆฌ์์ค ์ ๊ฑฐ
- XIB์ ์คํ๋ทฐ๋ฅผ ํ์ฉํ์ฌ ์ฃผ์ ๊ฐ๊ฒฉ ์ ๋ณด ํ๋ฉด ๊ตฌํ
- GasType enum ํ์
์ผ๋ก ์ข
๋ฅ๋ณ ๋ฐ์ดํฐ ๋ถ๋ฅ
#12
PR์ ๋ชจ๋ ํ์๋ค์ด ํ์ธํ๊ณ ์ปจ๋ฒค์ ์ ์๋ก ํ์ธํ์ฌ ์ ์ฒด ์ฝ๋ ์งํ์ํฉ์ ๋ฐ๋ผ๊ฐ ์ ์์ผ๋ฉฐ ์ ์ง/๋ณด์์ ์ฉ์ดํ ๊น๋ํ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
develop๋ธ๋์น๋ก PR์ ๋ณด๋ผ ๋ ํ์๋ค์ ๋ชจ๋ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ๋๋ก ํ๋ค.- PR+์ฝ๋๋ฆฌ๋ทฐ ๋ ํผ๋ฐ์ค: ๋ฑ ํฌ์๋ฌ๋ ์ฝ๋๋ฆฌ๋ทฐ ๋ฌธํ
๋๋ ํ ๋ฆฌ์ ๊ธฐ์ค์ ๋ง๋ค์ด ํ์ผ์ ๋น ๋ฅด๊ฒ ์ฐพ๊ณ ์ ๊ทผํ ์ ์์ผ๋ฉฐ, ํ์ผ์ ๋๋์ด์ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ์ ๋ ์ํฅ์ ์ต์ํํ ์ ์์ต๋๋ค.
- ๊ธฐ๋ฅ๋จ์๋ก ๊ทธ๋ฃน์ ๋๋๋ค.
- ํด๋น ๊ธฐ๋ฅ ๊ทธ๋ฃน ์์์ ๋ค์๊ณผ ๊ฐ์ด ๊ทธ๋ฃน์ ํ ๋ฒ ๋ ์ธ๋ถํํ๋ค.
- Views/Models/Controllers ๋ก ๋๋์ด ํ์ผ์ ๊ตฌ๋ถํ๋ค.
- ๊ตฌ์กฐ์ฒด/ํด๋์ค ํ๋๋น ํ๋์ ํ์ผ์ ๊ฐ์ง๋๋ก ํ๋ค.