hani_verse :: aim_higher
article thumbnail

์•ˆ๋…•ํ•˜์„ธ์š” aim_higher ์ž…๋‹ˆ๋‹ค.

์ตœ๊ทผ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š”๋ฐ์š”,

์ œ๊ฐ€ ์ปจ๋ฒค์…˜์„ ์ง€ํ‚ค๋ฉฐ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋ฅผ ์ž‘์„ฑํ•˜๋Š”์ง€ ๋˜์งš์–ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.
๋ชจํ˜ธํ•˜๊ฒŒ ์•„๋Š” ๊ฒƒ๋ณด๋‹จ ๊ทธ๋ƒฅ ์™ธ์šฐ๋Š”๊ฒŒ ๋‚˜์„ ๋“ฏํ•ด ์ž‘์„ฑํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.


Commit ๋ฉ”์„ธ์ง€๋Š” type(์ œ๋ชฉ), body(๋ณธ๋ฌธ), footer(๊ผฌ๋ฆฌ๋ง)๋กœ ๊ตฌ์„ฑ

type(ํƒœ๊ทธ / ์ œ๋ชฉ)
๋งŽ์ด ์“ฐ๋Š” ์ˆœ์„œ๋กœ ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค
  • Feat: ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • Fix: ๋ฒ„๊ทธ ์ˆ˜์ •
  • Design : CSS ๋“ฑ ์‚ฌ์šฉ์ž UI ๋””์ž์ธ ๋ณ€๊ฒฝ
  • Refactor: ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
  • Rename: ํŒŒ์ผ ํ˜น์€ ํด๋”๋ช…์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…์ธ ๊ฒฝ์šฐ
  • Docs: ๋ฌธ์„œ ์ˆ˜์ •
  • Style: ์ฝ”๋“œ ํฌ๋งทํŒ…, ์„ธ๋ฏธ์ฝœ๋ก  ๋ˆ„๋ฝ, ์ฝ”๋“œ ๋ณ€๊ฒฝ์ด ์—†๋Š” ๊ฒฝ์šฐ
  • !HOTFIX : ๊ธ‰ํ•˜๊ฒŒ ์น˜๋ช…์ ์ธ ๋ฒ„๊ทธ๋ฅผ ๊ณ ์นœ ๊ฒฝ์šฐ
  • !BREAKING CHANGE : ํฐ API ๋ณ€๊ฒฝ์ด ์žˆ์„ ๊ฒฝ์šฐ

  • Test: ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ๋ฆฌํŒฉํ† ๋ง ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
  • Chore: ๋นŒ๋“œ ์—…๋ฌด ์ˆ˜์ •, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์ˆ˜์ •
body(how๋ณด๋‹ค๋Š” what, why)
  • ์–‘์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๊ณ  ์ตœ๋Œ€ํ•œ ์ƒ์„ธํžˆ ์ž‘์„ฑ
footer(์œ ํ˜•: #์ด์Šˆ๋ฒˆํ˜ธ)
์ด์ŠˆํŠธ๋ž˜์ปค ์œ ํ˜•
  • Fixes: ์ด์Šˆ ์ˆ˜์ •์ค‘ (์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ)
  • Resolves: ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ–ˆ์„ ๋•Œ ์‚ฌ์šฉ
  • Ref: ์ฐธ๊ณ ํ•  ์ด์Šˆ๊ฐ€ ์žˆ์„ ๋•Œ ์‚ฌ์šฉ
  • Related to: ํ•ด๋‹น ์ปค๋ฐ‹์— ๊ด€๋ จ๋œ ์ด์Šˆ๋ฒˆํ˜ธ (์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ)
commit ์˜ˆ์‹œ

Feat: ํšŒ์› ๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„

SMS, ์ด๋ฉ”์ผ ์ค‘๋ณตํ™•์ธ API ๊ฐœ๋ฐœ

Resolves: #123
Ref: #456
Related to: #48, #45
profile

hani_verse :: aim_higher

@aim_higher

ํฌ์ŠคํŒ…์ด ์ข‹์•˜๋‹ค๋ฉด "์ข‹์•„์š”โค๏ธ" ๋˜๋Š” "๊ตฌ๋…๐Ÿ‘๐Ÿป" ํ•ด์ฃผ์„ธ์š”!