Latest web development tutorials

tag Git

Se si raggiunge una tappa importante, e la speranza che ricorderete per sempre quella speciale presentare istantanee, è possibile utilizzarlo per git tag per etichettare.

Ad esempio, vogliamo proiettare la nostra w3cschoolcc pubblicare una versione "1.0". Siamo in grado di utilizzare i comandi -a v1.0 tag git per l'ultima presentazione marcata (HEAD) etichetta "v1.0".

opzione -a ha lo scopo di "creare un'etichetta annotato." Opzione -a non può essere eseguito, ma non registra questo tag è Shashi Hou gioco, che per giocare, e non consente di aggiungere un tag di commento. Vi consiglio di creare una etichetta è stata annotata.

$ git tag -a v1.0 

Quando si esegue il comando git tag -a, Git si aprirà il vostro editor che permette di scrivere un tag di commento, proprio come te a presentare osservazioni scritte lo stesso.

Ora, prestare attenzione quando eseguiamo git log --decorate, possiamo vedere che etichettiamo una:

$ 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

Se ci dimentichiamo di presentare un tag gioco, che a sua volta rilasciato, siamo in grado di dare un ulteriore etichetta.

Ad esempio, supponiamo abbiamo rilasciato presentare 85fc7e7 (l'ultima riga dell'esempio precedente), ma poi dimenticato di dare per giocare tag. Possiamo ora:

$ 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

Se vogliamo vedere tutti i tag possono utilizzare il seguente comando:

$ git tag
v0.9
v1.0

Specificare il comando informazioni dell'etichetta:

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

PGP comando label firma:

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