브랜치

: 프로젝트를 독립적으로 관리하는데 사용

1. 특징

2. 브랜치 생성

git branch 브랜치이름 (커밋ID)
* / 사용하여 계층구조 가능
* '-','.' 로 시작할 수 없음
* '..'사용 불가
* 빈칸 ~ ^ ? * [] 포함 불가
** 중복 불가 

3. 브랜치 확인

git branch

//해시값확인
git rev-parse 브랜치이름

//세부사항 확인
git branch -v

//브랜치 흐름
git log --graph --all

//트래킹 브랜치 확인
git branch -vv
>> feature 83fhsiw [origin/function2 : ahead 1] functionmaster2 working