-
Notifications
You must be signed in to change notification settings - Fork 5
Git Convention
JB0129 edited this page Aug 29, 2023
·
8 revisions
ํ๋ก์ ํธ์ ํ์๋ค์ ์๋์ ๊ฐ์ Git ๋ธ๋์น๋ช
๊ท์น์ ๋ฐ๋ผ ๋ธ๋์น๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
์ด ๊ท์น์ ํ์๋ค์ด ๋ธ๋์น๋ฅผ ์ผ๊ด์ฑ ์๊ฒ ์์ฑํ๊ณ ๊ด๋ฆฌํ์ฌ ํ์
์ ์ํ ํ๊ฒ ํ๋๋ก ๋์์ค๋๋ค.
- ๋ฉ์ธ ๋ธ๋์น : 'main'
- ๊ฐ๋ฐ ๋ธ๋์น : 'dev'
- FE ๊ฐ๋ฐ ๋ธ๋์น : 'feDev'
- BE ๊ฐ๋ฐ ๋ธ๋์น : 'beDev'
- FE ๊ธฐ๋ฅ ๋ธ๋์น : 'fe/[ํ์
]/[๊ธฐ๋ฅ ์ด๋ฆ]/[#์ด์๋ฒํธ]'
(์์) : fe/feat/login/#1 - BE ๊ธฐ๋ฅ ๋ธ๋์น : 'be/[ํ์
]/[๊ธฐ๋ฅ ์ด๋ฆ]/[#์ด์๋ฒํธ]'
(์์) : be/feat/login/#1
์ ๋ชฉ
[FE] `์์ ์ด ํ๊ณ ์ ํ๋ ๊ธฐ๋ฅ`
[BE] `์์ ์ด ํ๊ณ ์ ํ๋ ๋ถ๋ถ`
๋ด์ฉ
๋ง๋ค๊ณ ์ ํ๋ ๊ธฐ๋ฅ์ด ๋ฌด์์ธ๊ฐ์?
- ex) Todo ์์ฑ ๊ธฐ๋ฅ
ํด๋น ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธฐ ์ํด ํ ์ผ์ด ๋ฌด์์ธ๊ฐ์?
- [ ] Job1
- [ ] Job2
- [ ] Job3
์์ ์์
์๊ฐ
- ex) 3h
์ ๋ชฉ
[FE] `์์ ์ด ์ํํ ๊ธฐ๋ฅ`
[BE] `์์ ์ด ์ํํ ๋ถ๋ถ`
### ๊ตฌํํ ๊ธฐ๋ฅ์ด ๋ฌด์์ธ๊ฐ์?
- ex) Todo ์์ฑ ๊ธฐ๋ฅ
### ํด๋น ๊ธฐ๋ฅ์ ์ธ๋ถ์ฌํญ์๋ ๋ฌด์์ด ์๋์?
- Job1
- Job2
- Job3
### ์ถํ ํด์ผํ ์ผ
- job1