type
status
date
slug
summary
tags
category
icon
password
๋ถํธ์บ ํ์์ ์ฒซ ๋ฏธ์
์ด ์ฃผ์ด์ก๋ค. ๊ตฌํ ํ๊ณ ๊ณผ์ ์ ์ถ์ ํ๋ ค๋๋ฐ, ๋ค๋ฅธ์ฌ๋๋ค ์ปค๋ฐ ๋ฉ์์ง๊ฐ ์ ํํ ๋์ด ์๋ ๊ฒ ๊ฐ์๋ค
๊น์๋ ์ฝ๋ ์ปจ๋ฒค์
์ด ์์๋๊ฐ??
Udacity Nanodegree Style Guide ๋๋ง ๋ชฐ๋๋ ๊ฑธ๋ก..๐
๋ฉ์์ง ๊ตฌ์กฐ
3๊ฐ์ง ์์ญ(์ ๋ชฉ, ๋ณธ๋ฌธ, ๊ผฌ๋ฆฌ๋ง)์ผ๋ก ๋๋์ด์ก๋ค.
Type
์๋ฌธ์๋ก ์์ฑํ๋ค.
feat
: ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ
fix
: ๋ฒ๊ทธ ์์
docs
: ๋ฌธ์ ๋ด์ฉ ๋ณ๊ฒฝ
style
: ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ ๋ฑ
refactor
: ์ฝ๋ ๋ฆฌํฉํ ๋ง
test
: ํ ์คํธ ์ฝ๋ ์์ฑ
chore
: ๋น๋ ์์ , ํจํค์ง ๋งค๋์ ์ค์ , ์ด์ ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ ๋ฑ
Subject
์ต๋ 50๊ธ์๊ฐ ๋์ง ์๊ณ , ๋ง์นจํ์ ํน์๊ธฐํธ๋ ์ฌ์ฉํ์ง ์๋๋ค.
์๋ฌธ ํ๊ธฐ ์, ์ฒซ๊ธ์๋ ๋๋ฌธ์๋ก ํ๊ธฐํ๋ฉฐ ๊ณผ๊ฑฐ์์ ๋ฅผ ์ฌ์ฉํ์ง ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ๊ฒฐํ๊ณ ์์ ๋ง ์์ ํด์ผ ํ๋ค.
Added (X) โ Add (O)
Body (๋ณธ๋ฌธ)
Body (๋ณธ๋ฌธ)
์ ์ต๋ํ ์์ธํ ์ ๊ณ , ๋ฌด์
์ ์
์งํํ๋ ์ง ์ค๋ช
ํด์ผ ํ๋ค. ๋ง์ฝ ํ ์ค์ด 72์๊ฐ ๋์ด๊ฐ๋ฉด ๋ค์ ๋ฌธ๋จ์ผ๋ก ๋๋ ์์ฑํ๋๋ก ํ๋ค.Footer (๊ผฌ๋ฆฌ๋ง)
Footer (๊ผฌ๋ฆฌ๋ง)
์ ์ด์ ํธ๋์ปค์ ID๋ฅผ ์์ฑํ๋ค.์ด๋ค ์ด์์ ๊ด๋ จ๋ ์ปค๋ฐ์ธ์ง(Resolves), ๊ทธ ์ธ ์ฐธ๊ณ ํ ์ฌํญ์ด ์๋์ง(See also)๋ก ์์ฑํ๋ฉด ์ข๋ค.
์์
Gitmoji
์์ ์์น์ ์ค์ํ๋. type์ ์ด๋ชจ์ง(emoji)๋ก ํํํ๋ ์คํ์ผ์ด๋ค.
Intellij ์๋ ์ค์น ํ ์ ์๋ค

ย
์ปค๋ฐ ๋ฉ์์ง Emoji
Emoji | Description |
๐จ | ์ฝ๋์ ํ์ / ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ํ ๋ |
๐ฐ | ์ ํ์ผ์ ๋ง๋ค ๋ |
๐ | ์ฌ์ํ ์ฝ๋ ๋๋ ์ธ์ด๋ฅผ ๋ณ๊ฒฝํ ๋ |
๐ | ์ฑ๋ฅ์ ํฅ์์ํฌ ๋ |
๐ | ๋ฌธ์๋ฅผ ์ธ ๋ |
๐ | ๋ฒ๊ทธ reportingํ ๋, @FIXME ์ฃผ์ ํ๊ทธ ์ฝ์
|
๐ | ๋ฒ๊ทธ๋ฅผ ๊ณ ์น ๋ |
๐ง | ๋ฆฌ๋
์ค์์ ๋ฌด์ธ๊ฐ๋ฅผ ๊ณ ์น ๋ |
๐ | Mac OS์์ ๋ฌด์ธ๊ฐ๋ฅผ ๊ณ ์น ๋ |
๐ | Windows์์ ๋ฌด์ธ๊ฐ๋ฅผ ๊ณ ์น ๋ |
๐ฅ | ์ฝ๋ ๋๋ ํ์ผ ์ ๊ฑฐํ ๋ , @CHANGED ์ฃผ์ ํ๊ทธ์ ํจ๊ป |
๐ | ํ์ผ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ ๋ . ๐จ๊ณผ ํจ๊ป ์ฌ์ฉ |
๐จ | ์ฝ๋๋ฅผ ๋ฆฌํฉํ ๋ง ํ ๋ |
โ๏ธ | ํ
์คํธ๋ฅผ ์ถ๊ฐ ํ ๋ |
๐ฌ | ์ฝ๋ ๋ฒ์๋ฅผ ์ถ๊ฐ ํ ๋ |
๐ | CI ๋น๋๋ฅผ ๊ณ ์น ๋ |
๐ | ๋ณด์์ ๋ค๋ฃฐ ๋ |
โฌ๏ธ | ์ข
์์ฑ์ ์
๊ทธ๋ ์ด๋ ํ ๋ |
โฌ๏ธ | ์ข
์์ฑ์ ๋ค์ด ๊ทธ๋ ์ด๋ ํ ๋ |
โฉ | ์ด์ ๋ฒ์ / ์ง์ ์์ ๊ธฐ๋ฅ์ ์ ๋ฌํ ๋ |
โช | ์ต์ ๋ฒ์ / ์ง์ ์์ ๊ธฐ๋ฅ์ ๋ฐฑ ํฌํธ ํ ๋ |
๐ | linter / strict / deprecation ๊ฒฝ๊ณ ๋ฅผ ์ ๊ฑฐ ํ ๋ |
๐ | UI / style ๊ฐ์ ์ |
โฟ๏ธ | ์ ๊ทผ์ฑ์ ํฅ์์ํฌ ๋ |
๐ง | WIP (์งํ์ค์ธ ์์
)์ ์ปค๋ฐ, @REVIEW ์ฃผ์ ํ๊ทธ์ ํจ๊ป ์ฌ์ฉ |
๐ | New Release |
๐ | ๋ฒ์ ํ๊ทธ |
๐ | Initial Commit |
๐ | ๋ก๊น
์ ์ถ๊ฐ ํ ๋ |
๐ | ๋ก๊น
์ ์ค์ผ ๋ |
โจ | ์๋ก์ด ๊ธฐ๋ฅ์ ์๊ฐ ํ ๋ |
โก๏ธ | ๋์
ํ ๋ ์ด์ ๋ฒ์ ๊ณผ ํธํ๋์ง ์๋ ํน์ง, @CHANGED ์ฃผ์ ํ๊ทธ ์ฌ์ฉ |
๐ก | ์๋ก์ด ์์ด๋์ด @IDEA ์ฃผ์ ํ๊ทธ |
๐ | ๋ฐฐํฌ / ๊ฐ๋ฐ ์์
๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ๊ฒ |
๐ | PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณ (๋ง์ด๊ทธ๋ ์ด์
, ์คํฌ๋ฆฝํธ, ํ์ฅ ๋ฑ) |
๐ฌ | MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ํน์ (๋ง์ด๊ทธ๋ ์ด์
, ์คํฌ๋ฆฝํธ, ํ์ฅ ๋ฑ) |
๐ | MongoDB ๋ฐ์ดํฐ๋ฒ ์ด์ค ํน์ (๋ง์ด๊ทธ๋ ์ด์
, ์คํฌ๋ฆฝํธ, ํ์ฅ ๋ฑ) |
๐ฆ | ์ผ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณ (๋ง์ด๊ทธ๋ ์ด์
, ์คํฌ๋ฆฝํธ, ํ์ฅ๋ช
๋ฑ) |
๐ณ | ๋์ปค ๊ตฌ์ฑ |
๐ค | ํ์ผ์ ๋ณํฉ ํ ๋ |
์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์ผ๊ด ์์ ํ๊ณ force push๋ฅผ ํด์ ๋ฐ๊พธ์๋ค.
์ปจ๋ฒค์
์ ์์ ํ ๋ฐ๋ฅด์ง ์์๊ณ , ๋๋ง์ ๊ธฐ์ค์ ์ ์ ํด์ ์์ฑํด๋ณด์๋ค.
์ด๋ชจ์ง๊ฐ ๋ค์ด๊ฐ๋๊น ์์๊ธด ํ๋ฐ, ์์ด์ฝ์ด ๋ง๋ค๋ณด๋ ์ ์ํ๋๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆด ๋ฏ ํ๋ค.

์ง๊ธ๊น์ง ๋ณ ์๊ฐ์์ด ๋๋ง ๋ณผ๊บผ ํญ ๋์ก์๋๋ฐ, ์ง๊ธ ๋ณด๋๊น ๋ถ๋๋ฝ๋ค...

ํ ํ๋ก์ ํธ ํ ๋ ์ฝ๋ ์ปจ๋ฒค์
๊ณผ ํจ๊ป ๊น๋ ์ฝ์์ ํด๋์ผ๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ๋ค.
ย