๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“• Spring Framework/Spring Project

2022.05.06 ใ€ŒGit Flow ์ด์Šˆใ€

by GroovyArea 2022. 5. 6.
์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰์ค‘์ด๋‹ค. ๋‹จ์ˆœํžˆ Master ๋ธŒ๋žœ์น˜๋งŒ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›๊ธฐ ์œ„ํ•ด Pull Request๋ฅผ ์˜ฌ๋ ค์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ธŒ๋žœ์น˜๋ฅผ ๋‚˜๋ˆ„์–ด ์ž‘์—…ํ•˜๋Š” ๋„์ค‘ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. 
pr์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ๋ธŒ๋žœ์น˜๊ฐ„์˜ ๋ถ„์—…์ด ์ ์ ˆํžˆ ์ด๋ฃจ์–ด์ ธ์•ผ ํ•˜๋Š”๋ฐ ํ˜ผ์ž ํ•˜๋‹ค ๋ณด๋‹ˆ ์ด๊ฒƒ ์ €๊ฒƒ์„ ๊ฑด๋“ค์–ด์„œ ๋‹ค์–‘ํ•˜๊ฒŒ ๊ฑด๋“  ๊ฒƒ์ด๋‹ค. ๊ทธ๋ž˜์„œ ์•Œ๋งž์€ ํ•ด๊ฒฐ๋ฐฉ์•ˆ์„ ๋ชจ์ƒ‰ํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค.

 

์ธํ…”๋ฆฌ์ œ์ด Branch ์ฒดํฌ์•„์›ƒ ํ•˜๋Š” ๋ฐฉ๋ฒ•

์ด๋Ÿฐ์‹์œผ๋กœ ๋งˆ์Šคํ„ฐ ๋กœ์ปฌ ๋ธŒ๋žœ์น˜์—์„œ ๋˜ ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜๋ฅผ ์ฒดํฌ์•„์›ƒ ๊ฐ€๋Šฅํ•˜๋‹ค.
์›๊ฒฉ ๋ธŒ๋žœ์น˜์˜ ์—…๋ฐ์ดํŠธ ๋œ ๋‚ด์šฉ์„ ๋กœ์ปฌ ๋ธŒ๋žœ์น˜๋กœ ์—…๋ฐ์ดํŠธ ํ•˜๋ ค๋ฉด ์ด๊ฒƒ์„ ์ด์šฉํ•˜์ž

ํ˜น์—ฌ๋‚˜ ์ž˜๋ชป git push๋ฅผ ํ–ˆ๋‹ค๋ฉด

์ด ๋ช…๋ น์„ ์‹คํ–‰ํ•œ ํ›„
๋ฐฉ๊ธˆ ์ปค๋ฐ‹ํ•œ ๋ชฉ๋ก์„ ๋ณด๊ณ  ๋ฆฌ์…‹ํ•˜๊ณ ์žํ•˜๋Š” ๋ธŒ๋žœ์น˜ ๋ช…์„ ์ ์–ด์ฃผ๋ฉด ๋œ๋‹ค.

๋ฐ˜์‘ํ˜•