페이지 트리

Git 은 강력한 브랜치 기능을 제공하므로 브랜치 기능을 이해하는 것이 중요하다.

브랜치 생성

브랜치는 원격 또는 로컬 저장소에서 생성할 수 있고 저장소간 동기 가능하다.

git 은 현재 브랜치의 HEAD를 기반으로 브랜치가 생성된다.

git branch <branch>

브랜치 목록 보기

로컬 브랜치 목록

로컬 브랜치 목록을 표시한다.

git branch

전체 브랜치 목록

로컬 및 원격  브랜치 목록을 표시한다.

git branch -a

브랜치 삭제

git은 안전한 삭제와 강제 삭제 두 가지 삭제 옵션을 제공한다.

안전 옵션

머지 되지 않은 변경사항이 있는 경우 삭제 되지 않는다.

git branch -d <branch>

강제 옵션

이 옵션은 머지 상태와 관계 없이 브랜치 삭제가 가능하다.

git branch -D <branch>

브랜치 이름 변경

git은 브랜치 이름 변경을 지원한다.

git branch -m <branch>


  • 레이블 없음