Latest web development tutorials

Git-Tags

Wenn Sie eine wichtige Etappe erreicht, und die Hoffnung wird immer daran denken, dass besondere Schnappschüsse einreichen, können Sie es verwenden Tag git zu markieren.

Zum Beispiel wollen wir unsere w3cschoolcc veröffentlichen eine "1.0" Version zu projizieren. Wir können git tag -a v1.0 Befehle auf die neueste Vorlage markiert (HEAD) "v1.0" Label verwenden.

Option -a wird, soll "kommentierte ein Label erstellen." -a Option kann nicht ausgeführt werden, aber es ist nicht dieses Tag aufzuzeichnen ist Shashi Hou spielen, die, zu spielen und erhalten Sie einen Tag-Kommentar nicht zulassen hinzufügen. Ich empfehle ein Label gekennzeichnet wurde zu erstellen.

$ git tag -a v1.0 

Wenn Sie git tag -a Befehl ausführen, wird Git Editor öffnen, die ein Kommentar-Tag schreiben können, so wie du die gleiche schriftliche Stellungnahme zu geben.

Nun, achten Sie, wenn wir git log --decorate ausführen, können wir sehen, dass wir ein Etikett:

$ 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

Wenn wir ein Spiel-Tag einreichen zu vergessen, was wiederum freigegeben, können wir es ein zusätzliches Etikett geben.

Angenommen, wir 85fc7e7 (die letzte Zeile des vorherigen Beispiels) einreichen veröffentlicht, aber dann vergessen, es zu geben Tag zu spielen. Wir können jetzt:

$ 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

Wenn wir alle Tags können sehen wollen, verwenden Sie den folgenden Befehl ein:

$ git tag
v0.9
v1.0

Geben Sie die Label-Informationen Befehl ein:

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

PGP-Signatur-Label-Befehl:

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