Latest web development tutorials

망할 놈의 태그

당신이 중요한 단계에 도달, 희망은 항상 특별한 스냅 샷을 제출하는 것을 기억한다면, 당신은 태그 태그를 이눔하는 데 사용할 수 있습니다.

예를 들어, 우리는 우리의 w3cschoolcc는 "1.0"버전을 게시 투사 할 수 있습니다. 우리는 (HEAD) '1.0 버전'라벨 표시 최신 제출에 자식 태그 -a v1.0을 명령을 사용할 수 있습니다.

-a 옵션은 "주석 레이블을 만들 수 있습니다."하는 것을 의미한다 -a 옵션이 실행되지 않을 수 있지만,이 태그를 기록하지 않는 것은 재생, 당신은 태그 주석을 추가 할 수 없습니다 샤시 허우 놀이입니다. 나는 레이블이 주석이되어 작성하는 것이 좋습니다.

$ git tag -a v1.0 

당신이 자식 태그 -a 명령을 실행하면, 힘내 당신이 서면 의견을 동일하게 제출처럼 코멘트 태그를 작성할 수 있습니다 편집기가 열립니다.

이제, 우리는 자식 로그 --decorate을 실행할 때, 우리는 우리가 레이블을 볼 수 있습니다주의 :

$ git log --oneline --decorate --graph
*   88afe0e (HEAD, tag: v1.0, master) Merge branch 'change_site'
|\  
| * d7e7346 (change_site) changed the site
* | 14b4dca 新增加一行
|/  
* 556f0a0 removed test2.txt
* 2e082b7 add test2.txt
* 048598f add test.txt
* 85fc7e7 test comment from w3cschool.cc

우리가 차례로 발표 한 플레이 태그를 제출하지 않으면, 우리는 그것을 추가 레이블을 제공 할 수 있습니다.

예를 들어, 우리가 85fc7e7 (이전 예제의 마지막 줄)를 제출 출시,하지만 태그를 재생을 제공하는 것을 잊었다 가정합니다. 이제 우리는 할 수 있습니다

$ git tag -a v0.9 85fc7e7
$ git log --oneline --decorate --graph
*   88afe0e (HEAD, tag: v1.0, master) Merge branch 'change_site'
|\  
| * d7e7346 (change_site) changed the site
* | 14b4dca 新增加一行
|/  
* 556f0a0 removed test2.txt
* 2e082b7 add test2.txt
* 048598f add test.txt
* 85fc7e7 (tag: v0.9) test comment from w3cschool.cc

우리가보고 싶다면 모든 태그는 다음과 같은 명령을 사용할 수 있습니다 :

$ git tag
v0.9
v1.0

라벨 정보 명령을 지정합니다 :

git tag -a <tagname> -m "w3cschool.cc标签"

PGP 서명 label 명령 :

git tag -s <tagname> -m "w3cschool.cc标签"