๊ธฐํƒ€

IntelliJ ์—์„œ git flow ์‚ฌ์šฉํ•˜๊ธฐ

DAHLIA CHOI 2024. 1. 17. 15:34

 

 

ํ”„๋กœ์ ํŠธ์—์„œ jira๋กœ git flow ์—ฐ๊ฒฐํ•ด์„œ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•ด์„œ ์ธํ…”๋ฆฌ์ œ์ด์—์„œ git flow ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค

 

 

1. OS์— git flow ์„ค์น˜

๋‚œ macOS์—ฌ์„œ homebrew๋ฅผ ํ†ตํ•ด ๊ฐ„๋‹จํžˆ ์„ค์น˜ํ–ˆ๋‹ค.

brew install git-flow-avh

 

 

2. ์ธํ…”๋ฆฌ์ œ์ด์—์„œ git flow integration plugin ์„ค์น˜!

 

 

ํ•ด๋‹น ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๊ณ  ๋‚˜๋ฉด ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ์— git flow๋ผ๋Š” ํ‘œ์‹œ๊ฐ€ ์ƒ๊ธด๋‹ค.

ํ•ด๋‹น ์˜์—ญ์„ ํด๋ฆญํ•˜๋ฉด Init Repo๋ผ๋Š” ๋ฒ„ํŠผ์ด ๋œจ๋Š”๋ฐ ํด๋ฆญํ•œ๋‹ค!

 

๊ทธ๋Ÿผ Options for git flow init๋ผ๋Š” ์ฐฝ์ด๋œฌ๋‹ค! ์ด๋ฏธ ์„ค์ •ํ•ด๋ฒ„๋ ค์„œ ์บก์ณ๋ฅผ ํ•  ์ˆ˜๊ฐ€...๐Ÿ˜…

 

๋‚˜๋Š” ๊ธฐ๋ณธ ๊ฐ’์œผ๋กœ ์„ธํŒ…ํ•˜์ง€ ์•Š๊ณ  main - develop - feature - release - hotfix - support - bugfix ์ด๋Ÿฐ ์ˆœ์œผ๋กœ ์„ค์ •ํ–ˆ๋‹ค!

 

 

๊ทธ๋Ÿผ ์ง€๋ผ์—์„œ ํ‹ฐ์ผ“์„ ์ƒ์„ฑํ•  ๋•Œ ์ž๋™์ ์œผ๋กœ feature ๋ธŒ๋žœ์น˜๊ฐ€ ๋”ฐ์ง„๋‹ค ใ…Žใ…Ž ์™„์ „ ํŽธ๋ฆฌ!!