브랜치 이름
브랜치 이름
을 지을 때 사전 예약된 명칭은 따로 없습니다.
다만 해당 브랜치 작업은 알기 쉬운 이름으로 짓는 것이 좋습니다.
또 깃 플로(git flow)에서 정의한 브랜치 이름을 적용하는 것도 좋은 방법입니다.
Note: 깃 플로는 유지 보수를 하려고 다수의 브랜치를 생성하여 관리하는 방법입니다.
브랜치 이름규칙
작성 규칙은 다음과 같습니다.
- 기호(-)로 시작할 수 없습니다.
- 마침표(.)로 시작할 수 없습니다.
- 연속적인 마침표(..)를 포함할 수 없습니다.
- 빈칸, 공백 문자, 물결(~), 캐럿(^), 물음표(?), 별표(*), 대괄호([ ]) 등은 포함할 수 없습니다.
- 아스키 제어 문자는 포함할 수 없습니다.
주의할 점은 브랜치 이름은 중복해서 사용하지 않아야 한다는 것입니다. 이미 생성된 브랜치 이름과 동일한 이름으로 생성한다면 오류가 발생합니다.
[예시]
infoh@DESKTOP MINGW64 /e/gitstudy06 (master)
$ git branch footer
fatal: A branch named 'footer' already exists.
계층적 이름 생성
브랜치 이름은 슬래시(/)를 사용하여 계층적인 구조로 만들어서 사용할 수 있습니다.
깃교과서
버전 관리 시스템의 이해와 설치부터 커밋, 브랜치, 임시 처리, 병합, 복귀, 서브모듈, 태그까지
깃, 소스트리, 깃허브로 실습하며 기본기를 탄탄하게 다진다!