ํค์๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋น ๋ฅธ ๊ฒ์ ํ ๋งค์นญ ์๋น์ค์ ๋๋ค.
ํจ๊ป ๊ฒ์ํ ์ฌ๋์ด ํ์ํ ์ฌ์ฉ์๋ค์ด ํค์๋๋ฅผ ํตํด ๋น ๋ฅด๊ฒ ํ์ ์ฐพ๊ณ , ๊ฒ์์ ํ ์ ์์ต๋๋ค.
์ธ๋ถ ๊ธฐ๋ฅ์ ๋ณด๊ณ ์ถ๋ค๋ฉด? ์ฌ๊ธฐ๋ก!
Back-End | Back-End | Back-End | Back-End | Front-End | Front-End |
๋ฃจํธ(๊น์ค๊ทผ) ๐จโ๐ป |
์์ผ๋(๊ฐ๊ทํ) ๐จโ๐ป |
ํฌ์ธ(์ ์ค์ฑ) ๐จโ๐ป |
ํ๊ตฌ๋ง(์ตํ๊ตฌ) ๐จโ๐ป |
๊ทธ๋ฃจ๋ฐ(๊ฐ๋ฏผ๊ฒฝ) ๐ฉโ๐ป |
ํผํฐ(์ํ์ฒ ) ๐จโ๐ป |
๋ฃจํธ ๋ธ๋ก๊ทธ | ์์ผ๋ ๋ธ๋ก๊ทธ | ํฌ์ธ ๋ธ๋ก๊ทธ | ํ๊ตฌ๋ง ๋ธ๋ก๊ทธ | ๊ทธ๋ฃจ๋ฐ ๋ธ๋ก๊ทธ | ํผํฐ ๋ธ๋ก๊ทธ |
babble์ ๊ธฐ์ ์ ๋ํด ๋ ์๊ณ ์ถ๋ค๋ฉด? Babble ๊ธฐ์ ๋ธ๋ก๊ทธ
babble ํ์ ๋ํด ๋ ์๊ณ ์ถ๋ค๋ฉด? Babble WIKI
๐ช Items
feat
: ์๋ก์ด ๊ธฐ๋ฅfix
: ๋ฒ๊ทธ๋ฅผ ์์ refactor
: ์ด๋ฏธ ์๋ ์ฝ๋์ ๋ํ ๋ฆฌํฉํ ๋งcss
: CSS ๊ด๋ จ ์์ style
: ์ฝ๋ ํฌ๋งคํ ์ ๊ดํ ์คํ์ผ ๋ณ๊ฒฝdocs
: Document ๋ณ๊ฒฝ ์ฌํญtest
: Test Code์ ๋ํ commitbuild
: ๋น๋ ๊ด๋ จ ํ์ผ ์์ (์์ scope: gulp, broccoli, npm)perf
: ์ฑ๋ฅ ๊ฐ์ ์ฌํญci
: CI ์ค์ ํ์ผ ์์ (์์ scope: Circle, BrowserStack, SauceLabs)chore
: ๊ทธ ์ธ์ ์์ ์์ ๋ค
- Commit Message๋ ํ๊ตญ์ด๋ฅผ ์ฌ์ฉ
- Angular JS Git Commit Message Conventions๋ฅผ ๋ฐ๋ฅด๋, Scope๋ ๋ช ์ํ์ง ์์
- ํด์ผ ํ Task๋ฅผ ๋ฏธ๋ฆฌ Issue์ ๋ฑ๋ก ํ ๊ฐ๋ฐ
- Issue์ ์ฌ๋ผ์จ Task๋ฅผ ๋๋ด๋ฉด, Pull Request๋ฅผ ํตํด ํ์๋ค์ Review๋ฅผ ๋ฐ์ ํ, develop ๋ธ๋์น์ merge ํจ
- ์ ํ์ ์ต์ข ์ ์ผ๋ก ๋ฐฐํฌํ๋ ๋ธ๋์น (develop ๋ธ๋์น๋ก๋ถํฐ merge๋ง ๋ฐ๋ ๋ธ๋์น)
- ๋ฐฐํฌ์ ์ฌ์ฉ๋จ
- ์์ง ๋ฐฐํฌ๋์ง ์์ ๊ณต์ฉ ๋ธ๋์น
- feature ๋ธ๋์น๋ก๋ถํฐ merge๋ฅผ ๋ฐ๋๋ค. ๊ฐ๋ฐ ์ค์ ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ์ด ๋ธ๋์น์ ์ง์ commitํจ
- ์๋ก์ด ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ํ๋ ๋ธ๋์น
- ๋ฐ๋์ develop ๋ก๋ถํฐ ์์๋๊ณ , develop ๋ธ๋์น์ ๋จธ์งํจ
- feature/๊ธฐ๋ฅ์ด๋ฆ
ex)
feature/new-feature
- ์ต์ข ๋ฐฐํฌ์ , QA๋ฅผ ์งํํ๋ ๋ธ๋์น
- ์์ง ๋ฐฐํฌ๋์ง ์์ ๊ณต์ฉ ๋ธ๋์น
- develop ๋ธ๋์น๋ก๋ถํฐ merge๋ฅผ ๋ฐ๋๋ค.
- ๋ค์ ๋ฐฐํฌ ์ ๊น์ง ๊ธํ๊ฒ ๊ณ ์ณ์ผ๋๋ ๋ฒ๊ทธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ธ๋์น
- ๋ฐฐํฌ ๋ฒ์ ์ฌ๊ฐํ ๋ฒ๊ทธ ์์ ์ด ํ์ํ๊ฒฝ์ฐ, ๋ฒ๊ทธ ์์ ์ ์งํํ๋ค main, develop ๋ธ๋์น์ mergeํจ
- hotfix/๋ฒ๊ทธ์ด๋ฆ
ex)
hotfix/bugs