development

Git에서 현재 개정판이 무엇인지 어떻게 알 수 있습니까?

big-blog 2020. 6. 11. 07:49
반응형

Git에서 현재 개정판이 무엇인지 어떻게 알 수 있습니까?


현재 버전 번호가 무엇인지 알고 싶습니다.


"버전 번호"는 무엇을 의미합니까? 커밋에 버전 번호로 태그를 달고 사용하는 것이 일반적입니다.

$ git describe --tags

태그가있는 현재 HEAD를 식별합니다. 현재 HEAD의 sha1을 알고 싶다면 다음을 원할 것입니다.

$ git rev-parse HEAD

또는 짧은 개정 해시의 경우 :

$ git rev-parse-짧은 머리

비록 종종 충분하지만 :

$ 고양이 .git / refs / heads / master

(마지막으로, 원하는 지점으로 마스터를 대체 할 수 있습니다)


git log -1가장 쉽고 가장 일반적인 방법 여러 가지 가 있습니다.


이것은 당신에게 수정본을 제공합니다.

git rev-parse HEAD

이것은 해시의 처음 몇 자리 숫자를 제공하며 버전 번호로 사용하기에 고유합니다.

git rev-parse-짧은 머리


시험

git-rev-label

Git 저장소 개정판에 대한 정보를 다음과 같은 형식으로 제공합니다 master-c73-gabc6bec. 환경 변수와 Git의 정보로 템플릿 문자열 또는 파일을 채울 수 있습니다. 분기, 태그, 커밋 해시, 커밋 횟수, 더티 상태, 날짜 및 시간 등 프로그램 버전에 대한 정보를 제공하는 데 유용합니다. 가장 유용한 것 중 하나는 커밋 횟수이며 병합 된 분기는 고려하지 않고 첫 번째 상위 항목입니다.

참고 URL : https://stackoverflow.com/questions/5724513/in-git-how-do-i-figure-out-what-my-current-revision-is

반응형