git-branch.md 984 B

git branch

Git ๋ธŒ๋žœ์น˜ ์ž‘์—…์„ ์œ„ํ•œ ์ฃผ์š” ๋ช…๋ น์–ด. ๋” ๋งŽ์€ ์ •๋ณด: https://git-scm.com/docs/git-branch.

  • ๋ชจ๋“  ๋ธŒ๋žœ์น˜ ๋‚˜์—ด (๋กœ์ปฌ ๋ฐ ์›๊ฒฉ; ํ˜„์žฌ ๋ธŒ๋žœ์น˜๋Š” *๋กœ ๊ฐ•์กฐ):

git branch --all

  • ํŠน์ • Git ์ปค๋ฐ‹์„ ํฌํ•จํ•œ ๋ธŒ๋žœ์น˜ ๋‚˜์—ด:

git branch --all --contains {{์ปค๋ฐ‹_ํ•ด์‹œ}}

  • ํ˜„์žฌ ๋ธŒ๋žœ์น˜ ์ด๋ฆ„ ํ‘œ์‹œ:

git branch --show-current

  • ํ˜„์žฌ ์ปค๋ฐ‹์„ ๊ธฐ์ค€์œผ๋กœ ์ƒˆ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ:

git branch {{๋ธŒ๋žœ์น˜_์ด๋ฆ„}}

  • ํŠน์ • ์ปค๋ฐ‹์„ ๊ธฐ์ค€์œผ๋กœ ์ƒˆ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ:

git branch {{๋ธŒ๋žœ์น˜_์ด๋ฆ„}} {{์ปค๋ฐ‹_ํ•ด์‹œ}}

  • ๋ธŒ๋žœ์น˜ ์ด๋ฆ„ ๋ณ€๊ฒฝ (ํ˜„์žฌ ์ฒดํฌ์•„์›ƒ๋œ ๋ธŒ๋žœ์น˜๊ฐ€ ์•„๋‹ˆ์–ด์•ผ ํ•จ):

git branch {{-m|--move}} {{์ด์ „_๋ธŒ๋žœ์น˜_์ด๋ฆ„}} {{์ƒˆ_๋ธŒ๋žœ์น˜_์ด๋ฆ„}}

  • ๋กœ์ปฌ ๋ธŒ๋žœ์น˜ ์‚ญ์ œ (ํ˜„์žฌ ์ฒดํฌ์•„์›ƒ๋œ ๋ธŒ๋žœ์น˜๊ฐ€ ์•„๋‹ˆ์–ด์•ผ ํ•จ):

git branch {{-d|--delete}} {{๋ธŒ๋žœ์น˜_์ด๋ฆ„}}

  • ์›๊ฒฉ ๋ธŒ๋žœ์น˜ ์‚ญ์ œ:

git push {{์›๊ฒฉ_์ด๋ฆ„}} --delete {{์›๊ฒฉ_๋ธŒ๋žœ์น˜_์ด๋ฆ„}}