GitHub deposunda bir etiket yaradın

GitHub'da bir deposum var və bunu etiketlemem lazım. Kabukda qeyd etdiyim ancaq GitHub'da görünmüyor. Başqa bir şey etməliyəmmi?

Kabardanda istifadə etdiyim əmr:

 git tag 2.0 

Və indi, mən gedəndə git tag göstərir:

 2.0 

Belə ki, etiketlər mövcuddur, görünür?

Depo: https://github.com/keevitaja/myseo-pyrocms .

Bu tag GitHub'da necə görünə bilər? Etiketlerim harada?

578
13 авг. Tanel Tammik tərəfindən 13 aug. 2013-08-13 21:56 '13 at 21:56 2013-08-13 21:56
@ 5 cavab

Github istifadə edərək etiketləri yarada:

  • command line gedin və ya
  • GitHub veb interfeysi.

Komanda xəttindən tags yaratmaq

Mövcud iş parçacığında bir etiket yaratmaq üçün bu işləyin:

 git tag <tagname> 

Etikette bir təsviri əlavə etmək istəyirsinizsə, əlavə et -a tag əlavə edin:

 git tag <tagname> -a 

Bu, yerləşdiyiniz filialın mövcud vəziyyəti ilə local etiket yaradır. Uzaq repo etiketlərinizə vurduğunuzda default olaraq daxil edilmir. Birbaşa uzaq repo etiketlərinizi tıklamağınızın istəndiyini söyləmək lazımdır:

 git push origin --tags 

Rəsmi Linux git push Kernel Git git push sənədlərini buraxın :

 --tags 

Refs / etiketinə aid bütün istinadlar komanda xəttində açıq şəkildə göstərilən refspecs-a əlavə edilir.

Və ya yalnız bir etiketi basın istəyirsinizsə:

 git push origin <tag> 

Git'i istifadə edərək, uzaq bir depoda necə bir ittiham etmək barədə sualına da cavab verin? yuxarıda bu sözdizimdə daha çox məlumat əldə edin.

GitHub veb interfeysi vasitəsilə tags yaratmaq

Bunun üçün " GitHub" təlimatını "Məsələlərin yaradılması" yardım səhifəsində tapa bilərsiniz . Burada bir xülasə:

  1. Depo səhifəmizdəki " Bülletenlər" bağlantısını,

    2019

967
14 авг. user456814 tərəfindən verilmiş cavab 14 av . 2013-08-14 07:42 '13 at 07:42 2013-08-14 07:42

Yalnız git tag 2.0 komutunu çalıştırdıktan sonra etiketi tıklamanız lazımdır.

border=0

Beləliklə, git push --tags .

51
04 июля '16 в 20:56 2016-07-04 20:56 Cavab kjdion84 04 iyul '16 'da 20:56 2016-07-04 20:56 tərəfindən verilir

Etiketleme

Git iki əsas növü istifadə edir: yüngüləlavə .

Annotasiya edilmiş etiketlər :

Git'teki ek açıklama etiketi oluşturmak için, terminalinizde aşağıdaki basit komutları çalıştırabilirsiniz.

 $ git tag -a v2.1.0 -m "xyz feature is released in this tag." $ git tag v1.0.0 v2.0.0 v2.1.0 

-m bu xüsusi etiketin mesajını nəzərdə tutur. Burada qeyd ediləcək funksiyaların bir xülasəsini yaza bilərik.

Light tags :

Təqdim etmək üçün başqa bir yoldur asan bir etiketdir. Bunu aşağıdakı kimi edə bilərik:

 $ git tag v2.1.0 $ git tag v1.0.0 v2.0.0 v2.1.0 

Push etiketi

Xüsusi bir etiket daxil etmək üçün aşağıdakı əmrləri istifadə edə bilərsiniz:

 git push origin v1.0.3 

Və ya, bütün teqləri basmaq istəyirsinizsə, aşağıdakı komandanızı istifadə edin:

 git push --tags 

Bütün etiketlərin siyahısı :

Bütün etiketlərin siyahısını almaq üçün aşağıdakı əmrləri istifadə edin.

 git tag 
40
31 янв. Cavab 31 yanvar tarixində Lawakush Kurmi tərəfindən verilir . 2018-01-31 08:19 18:18 , 8:19 ; 2018-01-31 08:19

Qeyd: Cavab əmri Qanunçu Kurmi ( git tag -a v1.0 ) -a bayrağı- adır . Bu bayraq Git-a nota bayrağı yaratmaq üçün deyir. Bir bayraq ie git tag v1.0 ( ie git tag v1.0 ), sözdə yüngül bir etiket yaradır.


Əlavə olmayan etiketləri istifadə etmək tövsiyə olunur, çünki onlar aşağıdakı kimi əlavə məlumatlar ehtiva edir:

  • marka edən şəxs
  • etiketin tarixi
  • etiket üçün mesaj

Buna görə də həmişə əlavə etiketləri istifadə etməlisiniz.

2
10 мая '18 в 11:21 2018-05-10 11:21 cavab 10 may 18-də saat 11 : 21-də silva yanğısı ilə verilir. 2018-05-10 11:21

Bütün bunlar yaratmaq istədiyiniz etiket növündən asılıdır:

  • Əlavə metadata baxmaq üçün əlavə etiketlər yaratmaq istəyirsinizsə, bunu aşağıdakı kimi edə bilərsiniz: git tag -a v1.0.0 .
  • Digər tərəfdən işıq etiketləri, şəxsi istifadə üçün əmrlərinizi qeyd etmək üçün istifadə olunur: git tag v1.0.0 .

Aşağıdakı kimi daha çox etiket funksiyası var:

  • git tag -l -n3 . Sifariş bütün mövcud etiketləri maksimum üç həddi olan etiket mesajını siyahıya alır. Mənim cari olaraq, -n yalnız ilk satırı göstərir.
  • git show <tag_identifier> - git show <tag_identifier> . Bu müəyyən bir etiket haqqında bilmək üçün lazım olan hər şeyi göstərir.
  • Tag sıralama - git tag --sort=<type>
  • Tag yayınlama - git push origin v1.0 . Etiketi tək-tək basmaq üçün gedə bilərsiniz və ya bütün etiketləri eyni zamanda zəng edən go-push düymələrini işə sala bilərsiniz.

Daha müvafiq məlumatların etiketləri ilə bağlı bu məqaləni nəzərdən keçirin.

2
14 июня '18 в 10:54 2018-06-14 10:54 Cavab Nesha Zoric tərəfindən 14 iyun '18' də 10:54 'də 2018-06-14 10:54' da verilir

tags ilə bağlı digər suallar və ya bir sual