Jangseyoung0 / BackEnd

๐Ÿ† ๊ทธ๋ฆฐ์›จ์ด๋ธŒ ๋ฐฑ์—”๋“œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ - ์‹ ํ•œDS ๊ธˆ์œต SW 2๊ธฐ ์žฅ๋ ค์ƒ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŒฑ๊ทธ๋ฆฐ์›จ์ด๋ธŒ๐ŸŒฑ

๋ชฉ์ฐจ

  1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ
  2. ์ฃผ์š” ๊ธฐ๋Šฅ
  3. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ
  4. ๋ฐฐํฌ ์„ค์ •
  5. Git ์ „๋žต ๋ฐ ์ปจ๋ฒค์…˜
  6. ์—ญํ•  ๋ถ„๋‹ด

๐Ÿ’ช ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

image

๊ฐœ์š”

  • ์„œ๋น„์Šค๋ช…: ๊ทธ๋ฆฐ์›จ์ด๋ธŒ
  • ์†Œ๊ฐœ: ๋‚˜๋งŒ์˜ ์ž‘์€ ๋žœ์„  ๋†์žฅ ์›น ์„œ๋น„์Šค

๐Ÿค— ์ฃผ์š” ๊ธฐ๋Šฅ

๋กœ๊ทธ์ธ

image

๋†๋ถ€

image

์ž‘๋ฌผ ์‚ฌ์ „

image

๋†์žฅ

image image image image

๋งˆ์ดํŽ˜์ด์ง€

image image image image image

๐Ÿ’ป ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

image

๐ŸŒŸ Git ์ „๋žต ๋ฐ ์ปจ๋ฒค์…˜

Git ์ „๋žต

   1. ๊ฐ์ž ์ž‘์—… branches ๋ถ„๋ฆฌ
   2. Main Branch์— ํ†ตํ•ฉ
   3. Merge ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ดํ•˜์˜ ๊ทœ์น™์ด ํ•„์š”
      3.1. Merge๋Š” ์ •๊ธฐ ํšŒ์˜ ์ดํ›„ ์‹คํ–‰
      3.2. 3๋ช… ์ด์ƒ์˜ Code Reviewํ›„ Approval ์Šน์ธ ํ›„ Merge ๊ฐ€๋Šฅ
      3.3 ๊ธด๊ธ‰ ์ˆ˜์ •์˜ ๊ฒฝ์šฐ ํŒ€์žฅ๊ณผ ํ˜‘์˜ ํ›„ Merge ์‹คํ–‰
   4. Dev-Ops ์—ญํ• ์˜ ๋ถ„๋ฆฌ๋กœ, Conflict ์‹œ Merge ์ž‘์—…๊ณผ DBMS ์žฌ์ •์˜ ๋“ฑ์€ ๋ฌธ์„œํ™” ๋ถ„๋ฆฌ ๊ด€๋ฆฌ

Git ์ปจ๋ฒค์…˜

ํƒœ๊ทธ์ข…๋ฅ˜

ํƒœ๊ทธ ์ด๋ฆ„ ์„ค๋ช…
Feat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
Design CSS, UI ๋“ฑ ๋””์ž์ธ ๊ด€๋ จ ์ž‘์—…
Style ์ฝ”๋“œ ํฌ๋งทํŒ…, ์„ธ๋ฏธ ์ฝœ๋ก  ๋ˆ„๋ฝ ๋“ฑ
Test ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€ ๋ฐ ๋ฆฌํŒฉํ† ๋ง (ํ…Œ์ŠคํŠธ ์ด์™ธ ์ฝ”๋“œ ๋ณ€๊ฒฝ X)
Fix ๋ฒ„๊ทธ ์ˆ˜์ •
Rename ํŒŒ์ผ ํ˜น์€ ํด๋”๋ช… ์ˆ˜์ •ํ•œ ๊ฒฝ์šฐ
Remove ํŒŒ์ผ ์‚ญ์ œํ•˜๋Š” ์ž‘์—… ์ˆ˜ํ–‰ํ•œ ๊ฒฝ์šฐ
Comment ์ฃผ์„ ์ถ”๊ฐ€ ๋ฐ ๋ณ€๊ฒฝ
Refactor ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
Docs ๋ฌธ์„œ ์ˆ˜์ •ํ•œ ๊ฒฝ์šฐ

๐Ÿ™‹โ€โ™€๏ธ ์—ญํ•  ๋ถ„๋‹ด

image

About

๐Ÿ† ๊ทธ๋ฆฐ์›จ์ด๋ธŒ ๋ฐฑ์—”๋“œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ - ์‹ ํ•œDS ๊ธˆ์œต SW 2๊ธฐ ์žฅ๋ ค์ƒ

License:MIT License


Languages

Language:Java 100.0%