목차
Git Branch 명령어에 대해 정리한 글 입니다.
Git Branch 생성
- 브랜치 생성
git branch 브랜치명
- 브랜치 이동
git checkout 브랜치명
- 브랜치 생성 후 이동
git checkout -b 브랜치명
- 원격 저장소로 브랜치 Push
git checkout 브랜치명
git push origin 브랜치명
해당 브랜치로 이동 후 원격 저장소로 push 한다.
Git Branch 확인
- 로컬 브랜치 목록 확인
git branch
- 원격 브랜치 목록 확인
git branch -r
- 로컬, 원격 브랜치 목록 확인
git branch -a
Git Branch 삭제
- 로컬 브랜치 삭제
$ 브랜치가 이미 병합된 경우 사용
$ 병합되지 않고 남아있는게 있으며 삭제 명령을 거부한다.
$ 안정적인 삭제 방법
git branch -d 브랜치명
$ 브랜치가 병합되지 않은 경우
$ 병합되지 않고 남아있는게 있어도 삭제 명령을 진행한다.
$ 강제적인 삭제 방법
git branch -D 브랜치명
- 원격 브랜치 삭제
git push origin --delete 브랜치명