ํŒ€ํ”„๋กœ์ ํŠธ KPT

2024. 6. 7. 23:06ใ†KPT

๐Ÿ’ก Node.js ์ˆ™๋ จ์ฃผ์ฐจ ๋‰ด์Šคํ”ผ๋“œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งˆ์น˜๋ฉฐ KPTํšŒ๊ณ 

 

๐Ÿ’™ KPT

Keep - ํ˜„์žฌ ๋งŒ์กฑํ•˜๊ณ  ์žˆ๋Š” ๋ถ€๋ถ„

  ํ”„๋กœ์ ํŠธ ์‹œ์ž‘์‹œ ๊ฐ์ž ๋งก์„ ๊ตฌ์—ญ์„ ์ •ํ•œ ๊ฒƒ
  ๊นƒํ—™์— ์˜ฌ๋ฆฌ๊ธฐ์ „ ํŒ€์›๋“ค๊ณผ์˜ ์†Œํ†ต
  ์ตœ๋Œ€ํ•œ ๋ณธ์ธ์ด ํ•ด๊ฒฐํ•ด๋ณด๊ณ  ์–ด๋ ค์›€์„ ๊ฒช์„ ์‹œ ํŒ€์›์—๊ฒŒ ๋„์›€์„ ์ฒญํ•˜๊ณ  ํ•ด๊ฒฐํ•œ ์ 
  ํ”„๋กœ์ ํŠธ ์šฐ์„ ์ˆœ์œ„๋ถ€ํ„ฐ ์ง„ํ–‰ํ•œ ์ 
  ํ•˜๋ฃจ์— ํ•œ๋ฒˆ์€ ๋‹ค๋“ค ์–ด๋””๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋Š”์ง€ ์†Œํ†ตํ•œ ์ 

Problem - ๋ถˆํŽธํ•˜๊ฒŒ ๋Š๋ผ๋Š” ๋ถ€๋ถ„

  GitHub์—์„œ ์ถฉ๋Œ ๋ฐœ์ƒ
  ํ”„๋ฆฌ์ฆˆ๋งˆ ๋ชจ๋ธ ์ˆ˜์ •์‹œ pull๋ฐ›๊ณ  db push๋ฅผ ํ•˜์—ฌ ์—…๋กœ๋“œํ•ด์•ผํ•˜๋Š” ๋ถ€๋ถ„์„ ์ธ์ง€ ๋ถ€์กฑ

Try - Problem์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…, ๋‹น์žฅ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๊ฒƒ

•  GitHub ์ถฉ๋Œ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ์ž‘์—…์ „ ๊ผญ main์—์„œ pull์„ ๋ฐ›์„ ๊ฒƒ
  ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ๋‚ด๊ฐ€ ์ž‘์—…ํ–ˆ๋˜ ์ฝ”๋“œ๋Š” ๋ฌผ๋ก  ํŒ€์›๋“ค์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋„ ํ•ด์„ํ•ด๋ณด๊ธฐ

 

๐Ÿ’› ๋ฐœํ‘œํ›„ ํ”ผ๋“œ๋ฐฑ

 

1.ํ”„๋ก ํŠธ์—”๋“œ ์‹œ์—ฐ ์˜์ƒ๋งŒ ์žˆ์–ด์„œ ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—”๋“œ ์ฝ”๋“œ๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ €์žฅํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์ „๋‹ฌํ•˜๋Š”์ง€ ๋ณด์—ฌ์ฃผ๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ „์ฒด ์‹œ์Šคํ…œ์˜ ํ๋ฆ„์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค

2.ํ˜‘์—… ์ค‘ ์ฝ”๋“œ ์ถฉ๋Œ์ด ๋งŽ์ด ๋ฐœ์ƒํ–ˆ๋Š”๋ฐ, ์ฝ”๋“œ๋ฅผ ๋ชจ๋“ˆํ™”ํ•˜๊ฑฐ๋‚˜ ํŒŒ์ผ์„ ์„ธ๋ถ„ํ™”ํ•˜๋ฉด ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ฝ”๋“œ๋ฒ ์ด์Šค๊ฐ€ ๋” ๊ตฌ์กฐํ™”๋˜๊ณ  ํ˜‘์—…์ด ์›ํ™œํ•ด์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

โœ ๋ฐฑ์—”๋“œ์ฝ”๋“œ๋ฅผ ์ž˜ ๊ตฌํ˜„ํ–ˆ๋Š” ๋ฐ ๊ทธ๊ฒƒ์„ ์–ดํ•„ํ•˜์ง€ ๋ชปํ•ด ์•„์‰ฌ์› ๊ณ  ๊ทธ๋กœ ์ธํ•ด ๋ฐฑ์—”๋“œ ์ฝ”๋“œ์ž‘์„ฑ์— ๊ด€ํ•œ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์ง€ ๋ชปํ•ด ์•„์‰ฌ์› ๋‹ค..๋‹ค์Œ ํ”„๋กœ์ ํŠธ๋•Œ๋Š” ๋ฐœํ‘œ ์ค€๋น„๋ฅผ ๋ฐฑ์—”๋“œ์ชฝ์„ ๋งŽ์ด ๋ณด์—ฌ์ค„์ˆ˜์žˆ๋„๋ก ์ค€๋น„ํ•ด์•ผ๊ฒ ๋‹ค..!