이전 글목록 보기다음 글
git2026-03-27T09:16:21.226Z

Git 에서 Branch 관련한 명령어

peanut2026 profilepeanut2026
edited-edited-git.png

🌿 1. 브랜치 조회

git branch

👉 로컬 브랜치 목록
git branch -a

👉 로컬 + 원격 브랜치 모두 보기

git branch -r

👉 원격 브랜치만 보기

git branch -vv

👉 현재 브랜치 + 추적(origin) 정보까지 확인

🌿 2. 브랜치 생성

git branch 브랜치명

👉 브랜치만 생성 (이동 안 함)
git checkout -b 브랜치명

또는 (요즘 권장):

git switch -c 브랜치명

👉 생성 + 이동

🌿 3. 브랜치 이동

git checkout 브랜치명

또는

git switch 브랜치명

🌿 4. 브랜치 이름 변경

git branch -m 새이름

👉 현재 브랜치 이름 변경

git branch -m 기존이름 새이름

🌿 5. 브랜치 삭제

✔️ 로컬 브랜치 삭제

git branch -d 브랜치명

👉 merge된 브랜치만 삭제

git branch -D 브랜치명

👉 강제 삭제 (merge 안 돼도 삭제)


✔️ 원격 브랜치 삭제

git push origin --delete 브랜치명

🌿 6. 원격 브랜치 관련

git fetch

👉 원격 최신 정보 가져오기

git fetch --prune

👉 삭제된 원격 브랜치 정리

git branch -r

👉 원격 브랜치 확인


🔗 7. 브랜치 연결 (tracking 설정)

git branch --set-upstream-to=origin/브랜치명

또는 push하면서:

git push -u origin 브랜치명

👉 이후 git push만 써도 자동 연결됨


🌟 8. 브랜치 상태 확인 (실무 필수)

git status
git log --oneline --graph --all

👉 브랜치 흐름 시각적으로 확인


👍 핵심만 요약

가장 많이 쓰는 TOP 6:

git branch                # 목록
git switch -c 새브랜치     # 생성 + 이동
git switch 브랜치명        # 이동
git branch -d 브랜치       # 삭제
git push -u origin 브랜치  # 원격 생성 + 연결
git push origin --delete 브랜치  # 원격 삭제

Comments

Log in to comment

Loading comments...
이전 글목록 보기다음 글

당신의 이야기를 기다리고 있습니다