Gitflow 릴리스 분기 및 태그 - "v" 접두사 사용 여부와 상관없이
저는 다양한 Gitflow 관련 웹사이트에서 여러 가지 상반된 정의를 보았습니다.공식적인 권고나 단일한 진실의 원천이 있습니까?
분기:release-1.2.3
또는release-v1.2.3
태그:1.2.3
또는v1.2.3
음, 기본적으로 선호도의 문제이지만, 저는 그 버전이 더 좋습니다.v
Semver가 그렇게 하기 때문에 저는 정상적인 버전을 얻기 위해 가능한 한 그 사양을 따르려고 노력합니다.
또한 태그 필터링을 쉽게 할 수 있습니다.v
자동 완성을 위한 -키를 누릅니다.이렇게 하면 모든 태그(및 몇 개의 분기)가 나열되지만 태그는 여러 자리로 시작할 수 있습니다.
편집: 2019년 Semver는 FAQ에 섹션을 추가하여 "v" 접두사가 "버전 번호를 나타내는 일반적인 방법"임을 명확히 했습니다("v1.2.3"이 의미론적 버전입니까?" 참조).
참고 항목:깃 태그에 대한 표준 명명 규칙이 있습니까?
v는 버전을 나타내므로 태그의 이름은 일반적으로 vX입니다.Y.Z, 시맨틱 버전 2.0.0 이후의 X.Y.Z.
이렇게 하면 분기 X를 사용할 수 있습니다.Y.Z는 "fatal: fatal:"과 같은 오류 메시지를 처리하지 않고 이러한 태그와 공존합니다.모호한 개체 이름"("GIT를 사용한 모호한 이름?"에서처럼).
Git 자체에 대한 태그는 최근 놀라운 이유로 "적응"되었습니다. "코드 버전 변경 "규칙"을 참조하십시오.
https://semver.org/ #is-v123-a-session-version
"v1.2.3"은 의미론적 버전입니까?아니요, "v1.2.3"은 의미론적 버전이 아닙니다.그러나 의미론적 버전 앞에 "v"를 붙이는 것은 버전 번호임을 나타내는 일반적인 방법입니다(영어)."version"을 "v"로 축약하는 것은 종종 버전 제어에서 볼 수 있습니다.예: git 태그 v1.2.3 -m "Release version 1.2.3". 이 경우 "v1.2.3"은 태그 이름이고 의미론적 버전은 "1.2.3"입니다.
언급URL : https://stackoverflow.com/questions/21639437/git-flow-release-branches-and-tags-with-or-without-v-prefix
'programing' 카테고리의 다른 글
각도 - 관찰 가능한 비동기 파이프 사용각도 - 관찰 가능한 비동기 파이프 사용html의 로컬 변수에 바인딩합니다.html의 로컬 변수에 바인딩합니다.안녕하세요. 많은 속성(이름, 제목, 주소...)을 .. (0) | 2023.08.22 |
---|---|
애플리케이션 컨텍스트 초기화 이벤트에 후크를 추가하는 방법은 무엇입니까? (0) | 2023.08.22 |
최대 높이의 자식: 100%가 상위 항목으로 넘칩니다. (0) | 2023.08.22 |
공유 기본 설정에 어레이 목록 저장 (0) | 2023.08.17 |
서버 이벤트 시 서버에서 클라이언트로 알림 전송 (0) | 2023.08.17 |