-
Notifications
You must be signed in to change notification settings - Fork 10
Git Rule
Young-do Cho edited this page Nov 11, 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μ μ§μ€νλ€.
- 머리λ§κ³Ό νμΌλͺ λ±μ μμ΄, μ λͺ©κ³Ό λ³Έλ¬Έμ νκΈμ μ¬μ©νλ€.
- λ³Έλ¬Έμ νμ μμ±νλ κ²μ μ§ν₯νλ€.
- angular commit conventionμ κΈ°λ³ΈμΌλ‘ λ°λ₯΄κΈ°λ‘ νλ€.
- commitlint λ₯Ό μ¬μ©ν΄μ 컀λ°κ²μ¬λ₯Ό νλ€.
- Type
- build: λͺ¨λ μΆκ° λ± λΉλμ μν₯μ λΌμΉλ λ³κ²½
- ci: CI λꡬ νμΌ λλ μ€ν¬λ¦½νΈ μμ
- docs: λ¬Έμμ λ³κ²½
- style: λμκ³Ό κ΄λ ¨ μλ μ½λ μ€νμΌ(;, μ€λ°κΏ λ±)
- feat: μλ‘μ΄ κΈ°λ₯ μΆκ°
- refactor: μ½λ νμ§ ν₯μ
- improve: μ±λ₯ ν₯μ
- modify: λ³μκ° λ± μ¬μνμ§λ§ λμμ΄ λ³κ²½λλ μ½λ λ³κ²½
- add: νμΌ, λλ ν 리 λ° μ μ νμΌ λ± μΆκ°
- move: μ½λ, νμΌ, λλ ν 리 λ° μ μ νμΌ λ± μ΄λ
- remove: μ½λ, κΈ°λ₯, νμΌ, λλ ν 리 λ° μ μ νμΌ λ± μμ
- fix: λ²κ·Έ μμ
- rename: λ³μλͺ , νμΌλͺ λ³κ²½
- chore: κΈ°ν μ‘λ€ν μμ λ° μΆκ°, μμ
- product backlogμμ taskλ₯Ό λμΆν΄ Sprint backlogλ‘ μμ±νλ€.
- taskλ₯Ό λμΆν λ planning pokerλ₯Ό μ΄μ©νλ€.
- issueλ Sprint backlogλ₯Ό ν λλ‘ μμ±νλ€. λ±λ‘μ μ€νλ¦°νΈ(ν μ£Ό) λ¨μλ‘ νλ€.