Git 브랜치명 생성기
작업 제목을 Git 브랜치 명명 규칙에 맞는 이름으로 변환합니다.
카테고리: 개발자 도구
언제 사용하나요?
새 브랜치를 만들 때 일관된 이름 규칙을 지키고 싶을 때, 작업 제목이나 이슈를 브랜치명으로 빠르게 변환할 때, 팀의 브랜치 네이밍 컨벤션을 맞출 때 사용합니다.
사용 방법
- 작업 제목이나 설명을 입력합니다.
- 브랜치 유형(feature·fix·hotfix 등)과 이슈 번호를 선택합니다.
- 생성된 브랜치명과 git checkout 명령을 복사해 사용합니다.
입력값 안내
작업 제목, 브랜치 유형, 이슈·티켓 번호(선택), 구분자(/ 또는 -)를 지정합니다. 제목은 소문자·하이픈 형식으로 변환됩니다.
계산·변환 기준
입력한 제목을 소문자로 바꾸고 공백·특수문자를 하이픈으로 정리해 슬러그를 만든 뒤, 브랜치 유형과 이슈 번호를 조합합니다. 길이는 60자로 제한됩니다.
사용 예시
- 일관된 브랜치 네이밍 - 작업마다 같은 규칙의 브랜치명을 만들어 협업을 깔끔하게 유지합니다.
- 이슈 연동 브랜치 - 이슈·티켓 번호를 포함한 브랜치명을 빠르게 생성합니다.
- checkout 명령 생성 - git checkout -b 명령까지 만들어 바로 실행합니다.
예시
- "로그인 페이지 다크 모드 지원" + feature → feature/로그인-페이지-다크-모드-지원
- 이슈 번호 142 추가 → feature/142-...
주의사항
- 생성된 브랜치명은 참고용입니다. 팀의 Git 브랜치 네이밍 컨벤션에 맞게 수정해서 사용하세요.
- 입력 데이터는 브라우저에서만 처리되며 서버로 전송되지 않습니다.
계산·사용 가이드
브랜치 명명 규칙
브랜치명은 보통 소문자와 하이픈으로 작성하고, feature/·fix/처럼 유형 접두사를 붙입니다. 일관된 규칙은 협업 시 브랜치 목록을 읽기 쉽게 합니다.
이슈 번호 연동
이슈·티켓 번호를 브랜치명에 포함하면 작업과 이슈를 쉽게 연결할 수 있습니다. 한글 브랜치명도 동작하지만 영문 사용을 권장합니다.
자주 묻는 질문
한글 제목도 사용할 수 있나요?
Git은 한글 브랜치명을 지원하지만, 협업 환경에서는 영문 제목 사용을 권장합니다. 한글 포함 시 안내 메시지가 표시됩니다.
브랜치 유형은 어떤 게 있나요?
feature, fix, hotfix, refactor, chore, docs, test, release를 제공하며 접두사 없이도 만들 수 있습니다.
구분자는 무엇을 선택하나요?
feature/이름 형식의 슬래시와 feature-이름 형식의 하이픈 중 팀 규칙에 맞게 선택합니다.
이름 길이에 제한이 있나요?
제목 슬러그는 60자로 제한해 너무 긴 브랜치명이 만들어지지 않도록 합니다.
관련 도구
- Gitignore 생성기 - 언어/프레임워크별 gitignore 템플릿을 생성합니다.
- 슬러그 생성기 - 제목 문자열을 웹 주소(URL)로 안전하게 사용할 수 있는 소문자, 하이픈(-) 연결식 슬러그(Slug) 문자열로 깔끔하게 정돈하고 다국어 특수문자를 인코딩해 줍니다.
- UUID 생성기 - 암호학적으로 안전한 UUID v4를 최대 20개까지 한 번에 생성합니다.
- semver 비교기 - 두 시맨틱 버전(semver)의 크기를 비교하고 버전 범위 표기를 해석합니다.
- 대소문자 변환기 - 영문 텍스트를 대문자, 소문자, 단어 첫 글자 대문자(Title Case), 문장 첫 글자 대문자(Sentence Case) 등으로 한 번에 일괄 변환해 줍니다.
- JSON 포매터 - JSON 문자열을 보기 좋게 들여쓰기하거나 최소화합니다. 유효성 오류도 함께 표시합니다.