[WIP]๐Ÿ“˜ํ”„๋กœ์ ํŠธ ํ˜‘์—…1 : Github ์‚ฌ์šฉ ํ”„๋กœ์„ธ์Šค

2025. 8. 12. 01:59ใ†Trouble Shooting & Issues/Linkiving

๋ฐ˜์‘ํ˜•

๋ชฉ์ฐจ

1. ์ƒํ™ฉ ๋ฐ ๋ฐฐ๊ฒฝ

2. ํ˜‘์—…/์†Œํ†ต ๋„๊ตฌ - Notion, Discord, Figma, Github

2. ์ž‘์—… ๊ทœ์น™ - Github Process

3. ์ž‘์—… ๊ทœ์น™ - Merge Strategy

 


1. ์ƒํ™ฉ ๋ฐ ๋ฐฐ๊ฒฝ

๊ธฐ์กด ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ๋˜ ๋ ˆํฌ๋ฅผ ๋ณด๋ฉด ์—ฌ๋Ÿฌ๊ฐ€์ง€๋กœ ๋ฌธ์ œ๊ฐ€ ๋งŽ๋‹ค.

  • merge commit์œผ๋กœ ์ธํ•ด ์ •๋ˆ๋˜์ง€ ์•Š์€ ํžˆ์Šคํ† ๋ฆฌ
  • issue number ๊ด€๋ฆฌ๊ฐ€ ์•ˆ๋˜๊ณ  ์žˆ์Œ
  • ํ†ต์ผ๋˜์ง€ ์•Š์€ commit message
  • ๋ฆฌ๋ทฐ ์—†์ด pr ๋จธ์ง€ํ•˜๊ธฐ

์นœํ•œ ๋™๊ธฐ๋“ค๊ณผ ์ž˜ ๋ชจ๋ฅด๋Š” ๊ฒƒ๋“ค์„ ๋‹ค๋ฃจ๋ฉด์„œ ์งง์€ ์‹œ๊ฐ„ ์•ˆ์— ๋„ˆ๋ฌด ๋งŽ์€ ๊ฒƒ๋“ค์„ ํ•˜๋ ค๊ณ  ํ•˜๋‹ค๋ณด๋‹ˆ ํ˜‘์—…์— ๋Œ€ํ•œ ๊ฒƒ์€ ์•„์ฃผ ์‹ ๊ฒฝ์„ ์•ˆ ์ผ๋‹ค.

๋Œ€ํ•™๊ต ํ”„๋กœ์ ํŠธ ์ˆ˜์—…์— ์ œ์ถœํ•˜๊ธฐ ์œ„ํ•ด ํžˆ์Šคํ† ๋ฆฌ ์ •๋ฆฌ ์ƒ๊ฐ๋„ ๋ชปํ•˜๊ณ  ๊ธ‰๊ธ‰ํ•˜๊ฒŒ ๋ญ๋ผ๋„ ๋งŒ๋“ค๊ธฐ์— ๋ฐ”๋นด์—ˆ๋‹ค.(๋ผ๊ณ  ํ•‘๊ณ„๋ฅผ ๋Œ„๋‹ค.)

 

ํ•™๊ธฐ๊ฐ€ ๋๋‚˜๊ณ  ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์‹œ ์ž˜ ๊ด€๋ฆฌํ•˜๋ฉฐ ์‚ด๋ ค๋ณด์ž ํ•˜๋ฉด์„œ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ฒŒ ๋œ ๊ฒƒ์ด๋‹ค.

์ด ๋•Œ PM์œผ๋กœ์„œ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ์นœ๊ตฌ๊ฐ€ ๊ฐ์ข… ๊ทœ์น™๋“ค์„ ์ •ํ•˜๊ณ  ํ”„๋กœ์ ํŠธ๋ฅผ ๋ง๋”ํ•˜๊ฒŒ ์ง„ํ–‰ํ•˜๋„๋ก ๋„์™€์คฌ๋‹ค.


2. ํ˜‘์—…/์†Œํ†ต ๋„๊ตฌ - Notion, Discord, Figma, Github

Notion - ํšŒ์˜๋ก ์ž‘์„ฑ ๋ฐ ๊ฐ์ข… ๋ฌธ์„œ ๊ณต์œ 

ํ•™๊ธฐ์ค‘ ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ ๋…ธ์…˜ ํŽ˜์ด์ง€ ํ˜•์‹์ด๋‹ค.

๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋งŒ๋“  ํ…œํ”Œ๋ฆฟ์„ ๊ฐ€์ ธ์™€์„œ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ, ๊ทธ๋ž˜์„œ ํ•„์š”์—†๋Š” ํŽ˜์ด์ง€๋‚˜ ๋ฌธ์„œ๋„ ์žˆ์—ˆ๋‹ค.

๋˜ํ•œ ํ•™๊ต์—์„œ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์˜€์–ด์„œ ์ง„ํ–‰์ƒํ™ฉ ๋ฐ ํ•™์ ์„ ์œ„ํ•œ ํšŒ์˜๋ก๊ณผ ๋ฌธ์„œ ํŽ˜์ด์ง€๋„ ์žˆ๋‹ค.

์ขŒ: ์ด์ „, ์šฐ: ํ˜„์žฌ

์ด์ „ ํ˜„์žฌ
⋅ ํ•™๊ธฐ ์ค‘ ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ ๋…ธ์…˜ ํŽ˜์ด์ง€
ํ…œํ”Œ๋ฆฟ์„ ๊ฐ€์ ธ์™€์„œ ์‚ฌ์šฉํ•ด์„œ ํ•„์š”์—†๋Š” ํŽ˜์ด์ง€๋‚˜ ๋ฌธ์„œ๋„ ์žˆ์—ˆ๋‹ค.
ํ•™๊ต์—์„œ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์˜€์–ด์„œ ์ง„ํ–‰์ƒํ™ฉ ์ œ์ถœ์„ ์œ„ํ•œ ํŽ˜์ด์ง€๊ฐ€ ์žˆ๋‹ค.
 ํ•„์š” ์—†๋Š” ํŽ˜์ด์ง€ ๋ฐ ์นธ๋ฐ˜ ๋ณด๋“œ๊ฐ€ ์—†์–ด์กŒ๋‹ค.
๊ฐ ํŒ€ ๊ณต๊ฐ„ ๋‚ด๋ถ€๋„ ๊น”๋”ํ•˜๊ฒŒ ์ •๋ฆฌ๋˜์—ˆ๋‹ค.
 ์ „์ฒด ํŒ€ ๊ทœ์น™์„ ๋ช…ํ™•ํžˆ ๊ทœ์ •ํ•˜์—ฌ ๊ณต์œ ํ–ˆ๋‹ค.
⋅ Sprint์— ๋งค์ฃผ ํšŒ์˜๋ก์„ ์ •๋ฆฌํ•œ๋‹ค. (done, in-progress, todo)

 

 

 

Discord - ํšŒ์˜ ๋ฐ ์ž‘์—… ๊ด€๋ จ ๋…ผ์˜ ๋ฐ ์ž๋ฃŒ ๊ณต์œ 

  • ๋””์Šค์ฝ”๋“œ ์Œ์„ฑ ์ฑ„ํŒ…์œผ๋กœ ํ™”๋ฉด ๊ณต์œ ์™€ ํ•จ๊ป˜ ํšŒ์˜๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.
  • ๊ฐ ์ฑ„๋„๋ณ„ ์—ญํ• ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ๊ตฌ๋ถ„ํ•˜์—ฌ ์†Œํ†ตํ•œ๋‹ค.

 

 

Figma - ๋””์ž์ธ ์ž๋ฃŒ ๊ณต์œ 

 

์‹œ๊ฐ„์ƒ ๊ธฐํš/๋””์ž์ธ๊ณผ ๊ฐœ๋ฐœ์„ ๋ณ‘ํ–‰ํ•ด์•ผํ•ด์„œ ๊ฐœ๋ฐœํŒ€์ด ํ™•์ธํ•  ๊ฒฐ๊ณผ๋ฌผ์„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋„๋ก ํŽ˜์ด์ง€๋ฅผ ๋‚˜๋ˆ„์—ˆ๋‹ค.

 

 

Github - ๊ฐœ๋ฐœ ํ˜‘์—…

  • ๊ฐœ๋ฐœ์— ๊ด€ํ•œ ๋…ผ์˜๋Š” comment๋กœ ์ฃผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค.

 

๋ฐ˜์‘ํ˜•