Latest web development tutorials

แท็ก Git

ถ้าคุณไปถึงขั้นตอนที่สำคัญและหวังว่าจะจำไว้เสมอว่าส่งพิเศษภาพรวมคุณสามารถใช้มันในการคอมไพล์แท็กแท็ก

ตัวอย่างเช่นเราต้องการโครงการ w3cschoolcc เราเผยแพร่ "1.0" รุ่น เราสามารถใช้คำสั่ง v1.0 Git แท็ก -a เพื่อส่งล่าสุดทำเครื่องหมาย (หัวหน้า) "v1.0" ฉลาก

ตัวเลือก -a จะหมายถึงการ "สร้างป้ายกำกับข้อเขียน." ตัวเลือก -a ไม่สามารถดำเนินการ แต่ก็ไม่ได้บันทึกแท็กนี้ Shashi Hou เล่นที่จะเล่นและจะไม่ยอมให้คุณเพิ่มแท็ก ผมขอแนะนำให้สร้างป้ายกำกับได้รับข้อเขียน

$ git tag -a v1.0 

เมื่อคุณเรียกใช้คำสั่ง Git แท็ก -a, Git จะเปิดการแก้ไขของคุณที่ช่วยให้คุณเขียนความเห็นแท็กเช่นเดียวกับคุณที่จะส่งความเห็นเป็นลายลักษณ์อักษรเดียวกัน

ตอนนี้ให้ความสนใจเมื่อเราดำเนินการเข้าสู่ระบบ --decorate Git เราจะเห็นว่าเราป้ายกำกับ:

$ 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 คำสั่งฉลากลายเซ็น:

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