Latest web development tutorials

علامات بوابة

إذا وصلت إلى مرحلة مهمة، وسوف الأمل تذكر دائما أن تقديم خاص لقطات، يمكنك استخدامه لبوابة دلالية لعلامة.

على سبيل المثال، ونحن نريد لمشروعنا w3cschoolcc نشر "1.0" النسخة. يمكننا استخدام بطاقة بوابة الأوامر -a v1.0 لآخر تقديم ملحوظ (الرأس) "V1.0" التسمية.

ومن المفترض الخيار -a إلى "إنشاء تسمية المشروح." الخيار -a لا يمكن تنفيذه، لكنه لا يسجل هذه العلامة هي شاشي هوى اللعب، الذين للعب، وسوف لن تسمح لك بإضافة علامة تعليق. أوصي بإنشاء تم المشروح تسمية.

$ git tag -a v1.0 

عند تشغيل بوابة قيادة العلامة -a، وبوابة فتح محرر الخاص الذي يتيح لك كتابة علامة تعليق، مثلك تماما لتقديم تعليقات مكتوبة على نفسه.

الآن، وإيلاء الاهتمام عندما نقوم بتنفيذ بوابة سجل --decorate، يمكننا أن نرى أننا تسمية:

$ 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标签"