์ฌ์ค, ๋ด๊ฐ ๊ธฐ์ตํ๊ณ ์ถ์ด์ ๋ง๋๋ ํฌ์คํ
๐
โ
git branch ๋ง๋ค๊ธฐ ์ฃผ๋ก ํฐ๋ฏธ๋์์ ๋ช
๋ น์ด๋ก ์ ์ด์ ์งํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ฃ ? ์ ๋ git ๋ง๋ค๋ ๋ช
๋ น์ด๊ฐ ๋๋ฌด ์ด๋ ต๊ฒ ๋๊ปด์ก๋๋ฐ ๊ณ์ ์ฐ๋ค๋ณด๋ ๋ช
๋ น์ด๊ฐ ์๋๋ฉด ๋ถํธํ ์ง๊ฒฝ์ด ๋ ๊ฒ ๊ฐ์์. ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค๋ณด๋ฉด ๋ธ๋์น๋ฅผ ์์ฑํด์ ์ธ๋ถํํด์ ์์
ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ต๋๋ค. ์๋์ ๋ช
๋ น์ด๋ฅผ ๋ฃ์ด์ฃผ์๋ฉด branch๊ฐ ๋ง๋ค์ด์ง๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ธ๋์น๋ก ๊ฒฝ๋ก๊ฐ ๋ณ๊ฒฝ๋์ด์์ต๋๋ค. git checkout -b ํ์ฌ ์ด๋์ ์๋์ง ํ์ธํด๋ณด๊ณ ์ถ๋ค๋ฉด git branch ๋ฅผ ๋ฃ์ด๋ณด์๋ฉด ํ์ฌ ์ด๋ ๋ธ๋์น์ ์๋์ง ํ์ธํ์ค ์ ์์ด์ ๋ง์ฝ์ ๋ธ๋์น๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ๋ค?! ๊ทธ๋ฌ๋ฉด switch๋ฅผ ์จ์ฃผ๋ฉด ๋ฉ๋๋ค git switch โ
git branch ์ด๋ฆ ๋ณ๊ฒฝํ๊ธฐ ๋ธ๋์น๋ฅผ ๋ง๋ค์..