แท็ก 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标签"