Github Rule - SeoSeongHo/snupa-backend GitHub Wiki
Github Rule
μνν νμ νλ‘μ νΈλ₯Ό μν Github Rule μ λλ€.
Git Project
Git Project μ μ΄λ¦μ λ°°ν¬ν λ²μ λͺ μΌλ‘ ν©λλ€. ex) 1.0.0
Git Project μ νμ΄νλΌμΈμ
To-do -> In-progress -> Done
μΈ κ°μ§ λ¨κ³λ‘ λλμ΄μ Έ μμ΅λλ€.
Issue
μμ νκΈ° μ΄ μ μ Issue μμ±μ νμλ‘ ν©λλ€.
Assignees μ μμ μλ₯Ό ν λΉνκ³ , Labels λ₯Ό ν΅νμ¬ μ΄λ ν μμ±μ μμ μΈμ§ μ μν©λλ€.
Project λ ν΄λΉ λ²μ μ νλ‘μ νΈλ₯Ό μΆκ°νλ©΄ λ©λλ€.
Branch
master, dev λΈλμΉλ₯Ό κΈ°μ€μΌλ‘ ν©λλ€.
μμ μ dev λΈλμΉμμ feature/{job} λΈλμΉλ‘ λΆκΈ°νμ¬ μμ ν ν,
dev μ PR open λ° ν μ€νΈλ₯Ό μ§νν©λλ€. (CIλ₯Ό ν΅ν΄ μ§ν / Reviewer νμ)
master λ‘ λ³ν©ν ν, λ°°ν¬ν©λλ€. (CDλ₯Ό ν΅ν΄ μ§ν)
Commit
μμ λ§λ€ 컀λ°μ μΈμΈν λΆλ¦¬νκ³ , ν λΉνλ Issue λ²νΈλ₯Ό ν λΉν©λλ€. ex) #3 add logger to user module