-
Notifications
You must be signed in to change notification settings - Fork 10
Git Rule
BOHYEON SEO edited this page Nov 19, 2019
·
12 revisions
-
master
- λ°°ν¬ λΈλμΉ
-
develop
- κ°λ° λΈλμΉ
- ν΄λΉ λΈλμΉμ μ½λκ° μμ νλκ³ λ°°ν¬ν μ€λΉκ° λλ©΄,
master
λΈλμΉλ‘ λ³ν©
-
feature
- κΈ°λ₯ λΈλμΉ
- μμ λΈλμΉ:
develop
- λ³ν© λΈλμΉ:
develop
- μ΄λ¦ κ·μΉ:
feature/{κΈ°λ₯ μ΄λ¦}
- κΈ°λ₯μ΄ μμ±λμμ λ,
develop
λΈλμΉλ‘ λ³ν© ν ν΄λΉfeature
λΈλμΉ μμ
-
hotfix
- κΈ΄κΈμμ λΈλμΉ
- μμ λΈλμΉ:
master
- λ³ν© λΈλμΉ:
master
,develop
- μ΄λ¦ κ·μΉ:
hotfix/{μ μ ν μ΄λ¦}
- λ²κ·Έ ν΄κ²°λμμ λ, λ λΈλμΉλ‘ λ³ν© ν ν΄λΉ
hotfix
λΈλμΉ μμ
-
μ°Έκ³ : https://gist.github.com/ihoneymon/a28138ee5309c73e94f9
- whyμ μ§μ€νλ€.
- 머리λ§(Type)κ³Ό νμΌλͺ
λ±μ μμ΄, μ λͺ©κ³Ό λ³Έλ¬Έμ νκΈμ μ¬μ©νλ€.
- 머리λ§μ λ§μ§λ§μ κ΄λ ¨λ issue λ²νΈλ₯Ό μ λ ₯νλ€.
- λ³Έλ¬Έμ νμ μμ±νλ κ²μ μ§ν₯νλ€.
- angular commit conventionμ κΈ°λ³ΈμΌλ‘ λ°λ₯΄κΈ°λ‘ νλ€.
- commitlint λ₯Ό μ¬μ©ν΄μ 컀λ°κ²μ¬λ₯Ό νλ€.
- Type
- build: λͺ¨λ μΆκ° λ± λΉλμ μν₯μ λΌμΉλ λ³κ²½
- ci: CI λꡬ νμΌ λλ μ€ν¬λ¦½νΈ μμ
- docs: λ¬Έμμ λ³κ²½
- style: λμκ³Ό κ΄λ ¨ μλ μ½λ μ€νμΌ(;, μ€λ°κΏ λ±)
- feat: μλ‘μ΄ κΈ°λ₯ μΆκ°
- refactor: μ½λ νμ§ ν₯μ
- improve: μ±λ₯ ν₯μ
- modify: λ³μκ° λ± μ¬μνμ§λ§ λμμ΄ λ³κ²½λλ μ½λ λ³κ²½
- add: νμΌ, λλ ν 리 λ° μ μ νμΌ λ± μΆκ°
- move: μ½λ, νμΌ, λλ ν 리 λ° μ μ νμΌ λ± μ΄λ
- remove: μ½λ, κΈ°λ₯, νμΌ, λλ ν 리 λ° μ μ νμΌ λ± μμ
- fix: λ²κ·Έ μμ
- rename: λ³μλͺ , νμΌλͺ λ³κ²½
- chore: κΈ°ν μ‘λ€ν μμ λ° μΆκ°, μμ
- μμ
feat: login μ μ κ° μνλ λλ€μμ μ§μ ν μ μκ²νκ³ νμ λνΉ, μ λ£ μΊλ¦ν° λ± μΆκ°μ μΈ κΈ°λ₯μ μν΄ μΆκ°νλ€. --- νΉμ move(directory): μ νΈ ν΄λλ₯Ό javascripts ν΄λλ‘ μ΄λ μ νΈ ν΄λλ₯Ό javascripts ν΄λλ‘ νμ μ΄λ --- νΉμ build: travis option λ³κ²½(#48) travis branchμ λ°λ₯Έ νλ λ³κ²½
- product backlogμμ taskλ₯Ό λμΆν΄ Sprint backlogλ‘ μμ±νλ€.
- taskλ₯Ό λμΆν λ planning pokerλ₯Ό μ΄μ©νλ€.
- issueλ Sprint backlogλ₯Ό ν λλ‘ μμ±νλ€. λ±λ‘μ μ€νλ¦°νΈ(ν μ£Ό) λ¨μλ‘ νλ€.
- μ λͺ© : [λΈλμΉμ΄λ¦] [task λ²νΈ[, task λ²νΈ]] [PRμ μ΄μ νμ€ μμ½]
- μμ : [feature/login] 12-1, 2, 3
- μμ : 맀μ§λλ² λμ μ΄λ¦ μ¬μ©
- λ³Έλ¬Έ : ꡬνμ λν μμ½ / νΌλλ°± μμ²μ¬ν λ±..