Latest web development tutorials

tag git

Jika Anda mencapai tahap penting, dan harapan akan selalu ingat bahwa kirimkan khusus snapshot, Anda dapat menggunakannya untuk git tag untuk menandai.

Sebagai contoh, kita ingin proyek w3cschoolcc kami menerbitkan "1.0" versi. Kita dapat menggunakan tag git perintah -a v1.0 untuk pengajuan terbaru ditandai (KEPALA) "v1.0" label.

Opsi -a dimaksudkan untuk "membuat label dijelaskan." Opsi -a tidak bisa dijalankan, tetapi tidak merekam tag ini Shashi Hou bermain, yang bermain, dan tidak akan membiarkan Anda menambahkan tag komentar. Saya sarankan untuk membuat label telah dijelaskan.

$ git tag -a v1.0 

Ketika Anda menjalankan git perintah tag -a, Git akan membuka editor yang memungkinkan Anda menulis tag komentar, seperti Anda untuk mengirimkan komentar tertulis yang sama.

Sekarang, perhatikan ketika kita menjalankan git log --decorate, kita dapat melihat bahwa kita label:

$ 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

Jika kita lupa untuk mengirimkan tag bermain, yang pada gilirannya dirilis, kita dapat memberikan label tambahan.

Misalnya, kami merilis mengirimkan 85fc7e7 (baris terakhir dari contoh sebelumnya), tapi kemudian lupa untuk memberikan bermain tag. Kami sekarang dapat:

$ 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

Jika kita ingin melihat semua tag dapat menggunakan perintah berikut:

$ git tag
v0.9
v1.0

Menentukan perintah informasi label:

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

PGP perintah label signature:

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