더북(TheBook)

6.3.2 브랜치 이름

브랜치 이름을 지을 때 사전 예약된 명칭은 따로 없습니다. 다만 해당 브랜치 작업은 알기 쉬운 이름으로 짓는 것이 좋습니다. 또 깃 플로(git flow)에서 정의한 브랜치 이름을 적용하는 것도 좋은 방법입니다.

Note

깃 플로는 유지 보수를 하려고 다수의 브랜치를 생성하여 관리하는 방법입니다. 자세한 내용은 이 책의 학습 사이트(https://git.jiny.dev)를 참고하세요.

브랜치 이름은 슬래시(/)를 사용하여 계층적인 구조로 만들어서 사용할 수 있습니다. 작성 규칙은 다음과 같습니다.

  • 기호(-)로 시작할 수 없습니다.
  • 마침표(.)로 시작할 수 없습니다.
  • 연속적인 마침표(..)를 포함할 수 없습니다.
  • 빈칸, 공백 문자, 물결(~), 캐럿(^), 물음표(?), 별표(*), 대괄호([ ]) 등은 포함할 수 없습니다.
  • 아스키 제어 문자는 포함할 수 없습니다.

주의할 점은 브랜치 이름은 중복해서 사용하지 않아야 한다는 것입니다. 이미 생성된 브랜치 이름과 동일한 이름으로 생성한다면 오류가 발생합니다.

infoh@DESKTOP MINGW64 /e/gitstudy06 (master)

$ git branch footer

fatal: A branch named 'footer' already exists.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.