Git Convention - codestates-seb/seb41_main_004 GitHub Wiki
- μ΄μ μμ±μ μ μ ν λΌλ²¨κ³Ό νλ‘μ νΈλ₯Ό μ§μ ν κ²μν©λλ€.
- template
-
title
[scope] title β» scope: ν΄λΉ μ΄μμ κ΄λ ¨λ λλ©μΈ β» title: μμ μ λν μμ½
[auth/login] λ‘κ·ΈμΈ κΈ°λ₯ ꡬν
-
body
### νκ³ μ νλ μμ μ΄ λ¬΄μμΈκ°μ? λ‘κ·ΈμΈ κ΄λ ¨ν μ¬μ©μ μΈμ¦ κΈ°λ₯μ ꡬνν©λλ€. ### ν΄λΉ κΈ°λ₯μ ꡬννκΈ° μν΄ ν μΌμ΄ 무μμΈκ°μ? - [ ] web security μ€μ - [ ] μ μ λ€μ, λΉλ°λ²νΈ κ²μ¦ κΈ°λ₯ ꡬν - [ ] κ²μ¦μ μ±κ³΅/μ€ν¨μ λ°λ₯Έ λ‘μ§ κ΅¬ν ### μμ μμ μκ° 1d
-
- κΈ°λ³Έ νμ : [type]/[scope]
git branch auth/login
# λλ
git switch -c auth/login
- κΈ°λ₯ ꡬνμ΄ μλ£λλ©΄ Branch PR ν©λλ€.
- Pull Request ν Mergeλ λΈλμΉλ μμ ν©λλ€.
- κΈ°λ³Έμ μΌλ‘ PRμ μ΄μλ₯Ό κΈ°μ€μΌλ‘ μμ±ν©λλ€.
- Hotfix λ± κΈν μ¬νμ΄ μλλ©΄ Issue μμ± ν PRμ κΆμ₯ν©λλ€.
- template
-
body
## κ°μ λ‘κ·ΈμΈ κ³Όμ μ λ°±μλ λΆλΆ ꡬννμμ΅λλ€. ## μ£Όμ μμ μ¬ν - web security μ€μ - jwt μμ±νλ tokenizer ν΄λμ€ κ΅¬ν - UserDetailService ꡬν - μ¬μ©μ μ λ³΄κ° μ λ ₯λμ λ credential νμΈνλ κ³Όμ ꡬν(Authentication) - μμ±λ jwtλ₯Ό μ΄μ©νμ¬ λ‘κ·ΈμΈν μ¬μ©μ§μκ² μμ²μ΄ λ€μ΄μμ λ νμν jwt μ ν¨μ± κ²μ¦ κ³Όμ ꡬν ## κΈ°λ₯ μΈ λ³κ²½μ¬ν(κ°λ° λ²μ μΈ μμ λ μ¬ν λ±) - UserDetailService ꡬν κ³Όμ μμ μ λ ₯νλ νμ(Member) μ 보μ κ°μ΄ λ¬λΌμ‘μ΅λλ€. ## κΈ°ν - web security μ€μ μ λ°λΌ apiλ³λ‘ ν ν° μΈμ¦μ νμλ‘ ν μ μμ΅λλ€. κ° λλ©μΈ λ΄λΉμ νμΈ νμ. - web security μ€μ μ λ°λΌ cors μ΄μκ° λ°μν μ μμ΅λλ€. λ¬Έμ μκΈ°λ©΄ μ΄μ μ 보 λΆνλ립λλ€. - νμ¬ access token λ§λ£μ refresh tokenλ₯΄μ€ μλ‘μ΄ ν ν° μμ±νλ λ‘μ§μ μμ΅λλ€. 27μΌ κ΅¬ν μμ .
-
-
νλμ 컀λ°μ λλλ‘ ν°μΌ(Issue)μ μμ μΌλ‘ ν©λλ€.
-
templateese
-
template
[#issue-no] tag: summary β» tag: tagμ λν μ€λͺ μ νλ¨ ν μ΄λΈμ μ°Έμ‘°νμΈμ. β» summary: μ΄λ€ λ΄μ©μ μμ νλμ§ κ°λ΅νμ§λ§ νμ€ν μ μ μλλ‘ νκΈλ‘ κΈ°μ ν©λλ€. β» issue-no: ν΄λΉ 컀λ°κ³Ό κ΄λ ¨λ μ΄μμ λ²νΈλ₯Ό 첨λΆν©λλ€.
[#23] feat: κ΅¬κΈ OAuth2λ₯Ό ν΅ν λΉνμ νμκ°μ κΈ°λ₯ ꡬν [#24] design: μ§λ¬Έκ²μν κ²μκΈ μ λͺ© λ° λ³Έλ¬Έ κ°κ²© μ‘°μ
-
-
commit type
tag description feat μλ‘μ΄ κΈ°λ₯μ μΆκ°ν κ²½μ° fix λ²κ·Έλ₯Ό κ³ μΉ κ²½μ° docs λ¬Έμ λλ μ£Όμ κ΄λ ¨ (md νμΌ λ±) style μ½λ ν¬λ§· λ³κ²½, μΈλ―Έ μ½λ‘ λλ½, μ½λ μμ μ΄ μλ κ²½μ° refact νλ‘λμ μ½λ 리ν©ν°λ§ test ν μ€νΈ μΆκ°, ν μ€νΈ 리ν©ν°λ§ (νλ‘λμ μ½λ λ³κ²½ μμ) chore λΉλ νμ€ν¬ μ λ°μ΄νΈ, ν¨ν€μ§ λ§€λμ μ€μ ν κ²½μ° (νλ‘λμ μ½λ λ³κ²½ μμ) deploy ν΅ν© λ° λ°°ν¬μ κ΄λ ¨λ μμ