๐ฉ ๋ก์ปฌ ๋ธ๋์น ์ด๋ฆ ๋ณ๊ฒฝ
- ํ์ฌ ์์นํ ๋ธ๋์น ์ด๋ฆ ๋ณ๊ฒฝ
git switch working-branch
git branch -m new-branch-name
- ํ์ฌ ์์นํ ๋ธ๋์น๊ฐ ์๋ ๋ค๋ฅธ ๋ธ๋์น ์ด๋ฆ ๋ณ๊ฒฝ
git branch -m old-branch new-branch
๐ฉ ์๊ฒฉ ๋ธ๋์น ์ด๋ฆ ๋ณ๊ฒฝ
Git์์ ์๊ฒฉ ๋ธ๋์น ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ ์ง์ ์ ์ธ ๋ช ๋ น์ด๊ฐ ์๊ธฐ ๋๋ฌธ์, ์๋ก์ด ๋ธ๋์น๋ฅผ ๋ง๋ค๊ณ ๊ธฐ์กด ๋ธ๋์น๋ฅผ ์ญ์ ํ๋ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
- ์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ
- ์ด๋ฆ์ด ๋ณ๊ฒฝ๋ ๋ก์ปฌ ๋ธ๋์น๋ฅผ ์๊ฒฉ ์ ์ฅ์์ push
- ๊ธฐ์กด ์๊ฒฉ ๋ธ๋์น๋ฅผ ์ญ์
git push origin new-branch
git push origin -d old-branch
- ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ
- ์ฝ๋ก (:)์ ์๊ฒฉ ์ ์ฅ์์ ์๋ ๋ธ๋์น๋ฅผ ์ญ์ ํ๋ ๋ช ๋ น์ด
git push origin :old-branch new-branch