| name | git-conventions |
| description | Use when naming branches, writing commit messages, creating or editing GitHub issues, or creating or editing GitHub pull requests in this repository. |
Git Conventions
์ด ๋ ํฌ์์ ๋ธ๋์น, ์ปค๋ฐ, ์ด์, PR์ ์์ฑํ ๋ ์๋ ๊ท์น์ ์ ์ฉํ๋ค.
References
- ์ด์๋ฅผ ๋ง๋ค๊ฑฐ๋ ์์ ํ ๋๋
references/issue.md๋ฅผ ์ฝ๋๋ค.
- PR์ ๋ง๋ค๊ฑฐ๋ ์์ ํ ๋๋
references/pull-request.md๋ฅผ ์ฝ๋๋ค.
Type
๋ธ๋์น์ ์ปค๋ฐ์ type์ ์์
์ฑ๊ฒฉ์ ๋ง์ถฐ ์๋์์ ์ ํํ๋ค.
feat
fix
refactor
design
chore
docs
test
ci
build
init
Branch
์์
๋ธ๋์น๋ ์๋ ํ์์ ์ฌ์ฉํ๋ค.
<type>/#<issue-number>-<summary>
์์ฑ ๊ท์น:
<type>์ ์๋ฌธ์๋ก ์ด๋ค.
- type ๋ค์๋
/๋ฅผ ๋ถ์ธ๋ค.
- ์ด์ ๋ฒํธ ์์๋
#๋ฅผ ๋ถ์ธ๋ค.
- ์ด์ ๋ฒํธ์ summary๋
-๋ก ๊ตฌ๋ถํ๋ค.
- summary๋ ์์ด ์๋ฌธ์ kebab-case๋ก ์ด๋ค.
- summary๋ ์์
์ ํต์ฌ ๋ช
์ฌ/๋์ฌ๋ง ์งง๊ฒ ์ด๋ค.
- ์ฌ๋ฌ ๋จ์ด๋ ๊ณต๋ฐฑ ๋์
-๋ก ์ฐ๊ฒฐํ๋ค.
- ์ฌ๋ฌ ์ด์๋ฅผ ํ ๋ธ๋์น์์ ์ฒ๋ฆฌํ๋ฉด ์ด์ ๋ฒํธ๋ฅผ
,๋ก ์ด์ด ์ด๋ค(์: fix/#165,#193-qr-scan).
์:
feat/#217-5th-map-ui
fix/#143-map-bound
refactor/#196-photo-detail-memo-outside-pager
docs/#45-create-md
์ด์ ๋ฒํธ๊ฐ ์๋ ์์
์ <type>/<summary> ํ์์ ์ด๋ค. ๋ฆด๋ฆฌ์ฆ ๋ธ๋์น๋ release/<version>์ ์ด๋ค.
docs/readme
release/1.3.1
Commit
์ปค๋ฐ ๋ฉ์์ง๋ ์๋ ํ์์ ์ฌ์ฉํ๋ค.
[<type>] #<issue-number>: <summary>
์์ฑ ๊ท์น:
<type>์ ์๋ฌธ์๋ก ์ฐ๊ณ []๋ก ๊ฐ์ผ๋ค.
- type ๋ค์๋ ๊ณต๋ฐฑ ํ๋๋ฅผ ๋๋ค.
- ์ด์ ๋ฒํธ๊ฐ ์์ผ๋ฉด
#<issue-number>:๋ฅผ ์ด๋ค.
- ์ด์ ๋ฒํธ์ summary๋
: ๋ค์ ๊ณต๋ฐฑ ํ๋๋ฅผ ๋๋ค.
- summary๋ ํ๊ตญ์ด๋ก ์์
๋ด์ฉ์ ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค.
- summary๋ ํ ์ค๋ก ์์ฑํ๋ค.
- summary ๋์๋ ๋ง์นจํ๋ฅผ ๋ถ์ด์ง ์๋๋ค.
์:
[feat] #209: UserRepository์ ๋ง์ผํ
ํ์
๋
ธ์ถ ๊ธฐ๋ก ๊ธฐ๋ฅ ์ถ๊ฐ
[fix] #211: ํธ์ ์๋ฆผ ๋ณธ๋ฌธ์ด ๋ ์ค ์ด์์ผ ๋ ์๋ฆฌ๋ ํ์ ์์
[refactor] #210: ํฌ์ฆ ์์ธ ๋ถ๋งํฌ ์ปค๋ฐ ์ํ ๊ด๋ฆฌ ์ ๋ฆฌ
์ด์ ๋ฒํธ๊ฐ ์๋ ์์
์ ์ด์ ๋ฒํธ ์์ญ์ ๋บ๋ค.
[docs] README ์์
[chore] RepositoryModule ์ ์ธ๋ถ interface๋ก ๋ณ๊ฒฝ
Issue
references/issue.md๋ฅผ ๋ฐ๋ฅธ๋ค.
Pull Request
references/pull-request.md๋ฅผ ๋ฐ๋ฅธ๋ค.