๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋ธŒ๋žœ์น˜์ „ํ™˜ (1)

๋‹ญ๋ฐœ๊ฐœ๋ฐœ

[Git] branch ์ƒ์„ฑ๊ณผ ์ „ํ™˜ ๋ฐฉ๋ฒ•

branch๋ž€ ๋ฌด์—‡์ธ๊ฐ€? branch๋ž€ ๊ฐœ๋ฐœ ์ €์žฅ์†Œ๋ฅผ ์–ด์ง€๋Ÿฝํžˆ์ง€ ์•Š๊ณ  ๋ณ‘๋ ฌ์ ์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์ž‘์—…๊ณต๊ฐ„์ด๋‹ค. branch๋Š” Git์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์ž‘์—…๊ณต๊ฐ„ ๋‹จ์œ„์ด๋‹ค. ๋”ฐ๋ผ์„œ branch๋ผ ๋ถ€๋ฅด๋Š” ์ž‘์—…๊ณต๊ฐ„์„ ์ „ํ™˜ํ•˜๊ณ  ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋งค์šฐ ์ค‘์š”ํ•˜๋ฉฐ, ์ž‘์—… ๊ณต๊ฐ„์˜ ๋ชฉ๋ก์„ ํ™•์ธํ•˜๋Š” ๊ฒƒ๋„ ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค. git branch ์ด์šฉํ•ด ๋ธŒ๋žœ์น˜ ๋ชฉ๋ก๊ณผ ํ˜„์žฌ ๋ธŒ๋žœ์น˜ ํ™•์ธํ•˜๊ธฐ git branch๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ธŒ๋žœ์น˜ ๋ชฉ๋ก์ด ๋œฌ๋‹ค. ์ด ์ค‘ ์™ผ์ชฝ์— *ํ‘œ์‹œ๊ฐ€ ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์ด ํ˜„์žฌ ์ž‘์—…์ค‘์ธ ๋ธŒ๋žœ์น˜์ด๋‹ค. ๊ทธ๋ฆผ1. git branch branch ์ƒ์„ฑํ•˜๊ธฐ ์ด๋ฒˆ์—๋Š” ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์ž. branch๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค. git branch๋ฅผ ์ด์šฉํ•œ ์ƒ์„ฑ git checkout ..

Git 2023. 5. 22. 13:34