git branch

์‚ฌ์‹ค, ๋‚ด๊ฐ€ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์–ด์„œ ๋งŒ๋“œ๋Š” ํฌ์ŠคํŒ… ๐Ÿ˜… โœ… git branch ๋งŒ๋“ค๊ธฐ ์ฃผ๋กœ ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์–ด๋กœ ์ ์–ด์„œ ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ฃ ? ์ €๋„ git ๋งŒ๋“ค๋•Œ ๋ช…๋ น์–ด๊ฐ€ ๋„ˆ๋ฌด ์–ด๋ ต๊ฒŒ ๋А๊ปด์กŒ๋Š”๋ฐ ๊ณ„์† ์“ฐ๋‹ค๋ณด๋‹ˆ ๋ช…๋ น์–ด๊ฐ€ ์•„๋‹ˆ๋ฉด ๋ถˆํŽธํ•œ ์ง€๊ฒฝ์ด ๋œ ๊ฒƒ ๊ฐ™์•„์š”. ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋‹ค๋ณด๋ฉด ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•ด์„œ ์„ธ๋ถ„ํ™”ํ•ด์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ๋„ฃ์–ด์ฃผ์‹œ๋ฉด branch๊ฐ€ ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋ธŒ๋žœ์น˜๋กœ ๊ฒฝ๋กœ๊ฐ€ ๋ณ€๊ฒฝ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค. git checkout -b ํ˜„์žฌ ์–ด๋””์— ์žˆ๋Š”์ง€ ํ™•์ธํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด git branch ๋ฅผ ๋„ฃ์–ด๋ณด์‹œ๋ฉด ํ˜„์žฌ ์–ด๋А ๋ธŒ๋žœ์น˜์— ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์–ด์š” ๋งŒ์•ฝ์— ๋ธŒ๋žœ์น˜๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ๋‹ค?! ๊ทธ๋Ÿฌ๋ฉด switch๋ฅผ ์จ์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค git switch โœ… git branch ์ด๋ฆ„ ๋ณ€๊ฒฝํ•˜๊ธฐ ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ค์—ˆ..
๋ฐ(Ming) ๐Ÿˆ‍โฌ›
'git branch' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก