Semver 주문으로 Git 태그 보기
2242 단어 engineeringpracticesstyling
게시물View Git Tags with Semver Ordering은 Qvault에 처음 등장했습니다.
당신이 나와 같다면 모든 Git tags이 Semantic Versioning standard을 고수하기를 바랍니다. 아쉽게도 Semver는 관례일 뿐이므로 Git 태그는 기본적으로 모든 텍스트 문자열이 될 수 있습니다. 기본적으로
git tag
명령을 사용하면 출력이 사전순으로 표시됩니다. gopher이기 때문에 내가 작업하는 거의 모든 프로젝트는 Semver 표준에 따라 태그가 지정됩니다. 즉, 기본 출력은 상당히 쓸모가 없습니다.프로젝트의 모든 Git 태그를 Semver 순서대로 인쇄하려면
git tag -l | sort -V
를 실행하면 됩니다.또는 Git 버전 2 이상인 경우
sort
명령을 사용할 필요도 없이 다음을 실행하면 됩니다.git tag -l --sort=version:refname
출력 맨 위에 최신 태그를 표시하려면
-version
를 사용하여 정렬을 반전하십시오.git tag -l --sort=-version:refname
Git의 전역 설치를 기본적으로 Semver 정렬로 설정하려면 Git v2.1+부터 다음 명령을 사용할 수 있습니다.
git config --global tag.sort version:refname
Git 표준 출력의 예
기본 알파벳순 정렬
v0.0.0
v0.0.1
v0.0.12
v0.0.2
v0.1.0
v0.10.0
v1.0.0
v1.1.1
v1.11.0
v1.12.0
v10.0.0
v2.0.0
Semver 정렬
v0.0.0
v0.0.1
v0.0.2
v0.0.12
v0.1.0
v0.10.0
v1.0.0
v1.1.1
v1.11.0
v1.12.0
v2.0.0
v10.0.0
읽어 주셔서 감사합니다!
테이크computer science courses on our new platform
질문이나 의견이 있으면 Twitter를 팔로우하고 연락하십시오.
Subscribe 더 많은 프로그래밍 기사를 보려면 뉴스레터로
Reference
이 문제에 관하여(Semver 주문으로 Git 태그 보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bootdotdev/view-git-tags-with-semver-ordering-267d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)