Skip to content

๐Ÿง ํŒ€ ํ˜‘์—… ๋ฐฉ์‹ ๋ฌธ์„œ

Jonghan Sim edited this page Mar 30, 2023 · 3 revisions

1. ์ปจ๋ฒค์…˜

1-2. commit message convention

feat : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
fix : ๋ฒ„๊ทธ ์ˆ˜์ •
docs : ๋ฌธ์„œ ์ˆ˜์ •
style : ์ฝ”๋“œ ํฌ๋งทํŒ…, ์„ธ๋ฏธ์ฝœ๋ก  ๋ˆ„๋ฝ, ์ฝ”๋“œ ๋ณ€๊ฒฝ์ด ์—†๋Š” ๊ฒฝ์šฐ
refactor : ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
test : ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ๋ฆฌํŒฉํ† ๋ง ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
chore : ๋นŒ๋“œ ์—…๋ฌด ์ˆ˜์ •, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์ˆ˜์ •

1-3. git branch strategy

  • ์ž‘์—… ์ „์— [prefix] ๊ธฐ๋Šฅ ์„ค๋ช… ์ œ๋ชฉ์œผ๋กœ ์ด์Šˆ ์ƒ์„ฑ
  • feat/#{์ด์Šˆ๋ฒˆํ˜ธ}๋กœ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ ํ›„ ์ž‘์—… ์ง„ํ–‰
  • pr ์ œ๋ชฉ์€ [Feat/#{์ด์Šˆ๋ฒˆํ˜ธ}] {์ œ๋ชฉ}ํ˜•์‹์œผ๋กœ ์ž‘์„ฑ
    • pr์˜ ๋‚ด์šฉ์€ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‚ด์šฉ ์ž‘์„ฑ
  • ํŒ€์› 1๋ช…๊ณผ ํ•จ๊ป˜ ๊ฒ€ํ†  ํ›„ approve๋ฅผ ๋ฐ›์•„์•ผ main๋ธŒ๋žœ์น˜๋กœ merge ๊ฐ€๋Šฅ
  • main๋ธŒ๋žœ์น˜๋กœ ๋ฐฐํฌ