Search
🌿

Branch 조회,생성,이동

태그
속성

Branch 란?

별도의 개발 맥락을 위해 서로 영향을 주지 않는 개발환경을 의미

HEAD 란?

현재 작업중인 Brach 주소를 의미 즉, branch 포인터

명령어

Branch

1. 모든 branch 목록 조회

git branch
Bash
복사

2. branch 생성

git branch "브랜치 이름"
Bash
복사
Branch 생성시 항상 현재 위치를 확인할 것.

Swtich

3. 다른 branch 로 HEAD 이동

git switch "브랜치 이름"
Bash
복사

2+3. branch 생성 → branch 이동

git switch -c "브랜치 이름"
Bash
복사
Branch 를 생성한다고 해서 HEAD 가 따라 이동하는 것은 아님. 작업환경을 바꾸고자 한다면 반드시 이동하는 명령어를 사용해 주어야함.