Skip to content

Git Flow

JEONG GEONHEE edited this page Nov 18, 2022 · 4 revisions

๐Ÿค ์ž‘์—…์„ ํ•  ๋•Œ ์ง€์ผœ์•ผ ํ•  ์„œ๋กœ ๊ฐ„์˜ ์•ฝ์†

  • ์ปค๋ฐ‹ ๊ทธ๋ž˜ํ”„๋ฅผ ์ตœ๋Œ€ํ•œ ๋‹จ์ˆœํ•˜๊ฒŒ ๊ฐ€์ ธ๊ฐ„๋‹ค.

  • ์„œ๋กœ ๊ณต์œ ํ•˜๋Š” ๋ธŒ๋žœ์น˜์˜ ์ปค๋ฐ‹ ๊ทธ๋ž˜ํ”„๋Š” ํ•จ๋ถ€๋กœ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š”๋‹ค.

  • ๋ฆฌ๋ทฐ์–ด์—๊ฒŒ ๊ผญ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›๋Š”๋‹ค.

  • ์ž์‹ ์˜ Pull requests๋Š” ์Šค์Šค๋กœ merge ํ•œ๋‹ค. (์ƒํ™ฉ์— ๋”ฐ๋ผ ๋ฆฌ๋ทฐ์–ด๊ฐ€ ๋Œ€์‹  ํ•  ์ˆ˜ ์žˆ๋‹ค.)

    • ๋ชจ๋“  ํŒ€์›์ด ํ™•์ธ ํ›„ PR์„ ์˜ฌ๋ฆฐ ์‚ฌ๋žŒ์ด merge ํ•œ๋‹ค.

๐Ÿค Git Flow ๋ธŒ๋žœ์น˜

  • main(master) : ์ œํ’ˆ์œผ๋กœ ์ถœ์‹œ๋  ์ˆ˜ ์žˆ๋Š” ๋ธŒ๋žœ์น˜

  • develop : ๋‹ค์Œ ์ถœ์‹œ ๋ฒ„์ „์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ธŒ๋žœ์น˜

  • feature : ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ธŒ๋žœ์น˜

  • hotfix : ์ถœ์‹œ ๋ฒ„์ „์—์„œ ๋ฐœ์ƒํ•œ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ธŒ๋žœ์น˜

Clone this wiki locally