[Git] ๊นƒ ํ”Œ๋กœ์šฐ(Git Flow) ๋ž€?

[Git] ๊นƒ ํ”Œ๋กœ์šฐ(Git Flow) ๋ž€?

๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ๋Š” ํฌ๊ฒŒ ์—ผ๋‘์— ๋‘๊ณ  ์žˆ์ง€ ์•Š์•„๋„ ๊ดœ์ฐฎ์•˜์—ˆ์ง€๋งŒ, ํ˜‘์—…์„ ํ•˜๋‹ค ๋ณด๋ฉด Push / Pull ํ•  ๋•Œ ์ด์Šˆ๊ฐ€ ๋ฐœ์ƒํ•˜๊ณค ํ•ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ๋ธŒ๋žœ์น˜๋งŒ ๊ด€๋ฆฌํ•˜๊ฒŒ ๋  ๊ฒฝ์šฐ ๋ฐฐํฌ๊ฐ€ ๋˜์—ˆ๋‹ค๊ฐ€ ๋กค๋ฐฑ์ด ๋˜์–ด์•ผ ํ•˜๋Š” ์‹œ์ ์—์„œ ์ƒˆ๋กญ๊ฒŒ ์˜ฌ๋ผ๊ฐ„ ๋‚ด์—ญ๋“ค์„ ์ผ์ผ์ด ๋‹ค์‹œ ๋กค๋ฐฑ์‹œ์ผœ์•ผ ํ•˜๋Š” ๋Œ€์ฐธ์‚ฌ๋ฅผ ๊ฒช์–ด๋ณด๊ฒŒ ๋˜์‹ค ๊ฒ๋‹ˆ๋‹ค. (์ •๋ง ์ง€์˜ฅ ๊ฐ™์€ ์‹œ๊ฐ„์ด์ฃ ...) ์ด๋Ÿฐ ์‹ค์ˆ˜๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด์„œ CI · CD๊ฐ€ ๊ตฌ์ถ•๋˜์–ด ์žˆ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ ์˜ˆ์ • ๋˜๋Š” ์ง„ํ–‰ ์ค‘์ด๋ผ๋ฉด ์ด๋ฒˆ ๊ธฐํšŒ์— ํ•œ๋ฒˆ GUI๋ฅผ ์ œ๊ณตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•ด์„œ ๋‚˜๋ˆ ๋ณด์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฌผ๋ก , CI · CD๊ฐ€ ๊ตฌ์ถ•๋˜์–ด ์žˆ์ง€ ์•Š์•„๋„ ํ™œ์šฉํ•˜์…”๋„ ์ข‹์Šต๋‹ˆ๋‹ค. #1. ๋ธŒ๋žœ์น˜(branch) ์ข…๋ฅ˜ / ์—ญํ•  ์•„๋ž˜์— ๋ช…์‹œํ•ด๋‘” ๋ช…์นญ์€ ์ž์œ ์ด์ง€๋งŒ, ์ตœ์†Œํ•œ์˜ ๊ทœ์น™์„ ์ง€ํ‚ค๊ธฐ ์œ„ํ•œ ๋ช…์นญ์ด๋‹ˆ..

  • textsms