๐๐ป Git Commit convention
์ ๋ชฉ : type : Subject
๋ณธ๋ฌธ : body(์ ํ์ฌํญ)
๊ผฌ๋ฆฌ๋ง : footer(์ ํ์ฌํญ)
-
๋ณธ๋ฌธ, ๊ผฌ๋ฆฌ๋ง์ ์ข ๋ ์์ธํ ์ฌํญ์ ๊ธฐ๋กํ๊ธฐ ์ํ ์ ํ์ฌํญ
-
main์ผ๋ก ๋ณด์ด๋ ์ ๋ชฉ ๋ถ๋ถ์ ๊ณตํต ๊ท์น์ ๋ฐ๋ผ ์์ฑ
-
commit ์ ๋ชฉ ๊ท์น
- โ(type)Subjectโ ํ์์ผ๋ก ์์ฑ
- type์ ์๋ฌธ์, Subject๋ ๋๋๋ก ๋์ฌ๋ฅผ ๋งจ ์์ ๋๊ณ ๋๋ฌธ์๋ก ์์
- commit message์ ๋ง์ถฐ์ type ์์ฑ
- add : ๊ธฐ์ด์ ์ธํ
๋ฑ ์๋ก์ด ํ์ผ ์ถ๊ฐ
- feat : ์๋ก์ด ๊ธฐ๋ฅ(๋ชจ๋ธ, ํจ์) ์ถ๊ฐ
- fix : ๋ฒ๊ทธ ์์ , ์ฝ๋ ๋ณด์
- test : ํ
์คํธ ์ฝ๋ ์ถ๊ฐ
- docs : ๋ฌธ์, ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณด์
- remove : ์ฝ๋๋ ๋ฌธ์ ์ญ์
๐๐ป Code convention
- Model : lower snack case
- Class : upper carmel case
- Function : lower snack case
- Variable Value : lower snake case
๐๐ป ์ฝ๋ ์ค๋ช
์
- ์ฝ๋๋ฅผ ์์ฑํ์ ๊ฒฝ์ฐ,
Class ClassName(param):
"""
์์ฑ์ : OOO
"""
- ์ฝ๋๋ฅผ ์์ฑ ํ, ๋ฆฌํํ ๋ง ๊ณผ์ ์ ๊ฑฐ์ณค์ ๊ฒฝ์ฐ,
Class ClassName(param):
"""
์์ฑ์ : OOO
๋ฆฌํํฐ : OOO
"""