나는 적절한 브랜치 명명에 대한 나의 리드와 의견의 불일치가 있습니다 (물론, 물론). 이는 장기 실행 기능 분기가 아닌 버그 수정 및 작은 기능 분기에 적용됩니다. 장기 실행 기능 분기의 경우 사람이 읽을 수있는 이름이 더 좋다는 데 동의합니다. 다음은 두 가지 관점입니다.
나의 것:
팀 및 티켓 번호에 따라 지점 이름을 지정하는 것이 좋습니다. 발권 시스템에서 쉽게 찾을 수 있고 입력하기가 더 쉽습니다. 또한 티켓에 대한 히스토리 정보를 찾을 때 GIT에서 관련 지점을 쉽게 찾을 수 있습니다.
예:
team-name/12345
team-name/53719
그의:
특징 / 기능에 따라 분기 이름 지정 자동 완성이 쉬워지고 개별 숫자보다 기억하기 쉽습니다.
예:
team-name/fix-that-sql-bug
team-name/expand-http-parser
내가 제공 한 타협은 다음과 같습니다.
team-name/12345-fix-that-sql-bug
그러나 그는 GIT 자동 완성을 망쳐 놓기 때문에 이것을 좋아하지 않습니다.
이것이 주로 의견에 근거한 것이라면, 이것이 SO에 더 적합한 방법에 대한 안내를 자유롭게 보내주십시오.