Git'i kullanarak bir etiketi uzak bir havuza nas─▒l iter?


Al─▒nan cevaba git


Diz├╝st├╝ bilgisayar─▒ma uzaktaki bir Git deposunu klonlad─▒m, sonra ko┼čtum diye bir etiket eklemek istedim

 git tag mytag master
 

git tag Diz├╝st├╝ bilgisayar─▒mda ├žal─▒┼čt─▒rd─▒─č─▒mda etiket mytag g├Âsterilir. Daha sonra bunu uzak havuza itmek istiyorum, bu y├╝zden t├╝m m├╝┼čterilerimde bu etiketi al─▒yorum, bu y├╝zden ka├žt─▒m git push ama mesaj─▒ ald─▒m:

Her ┼čey g├╝ncel

Ve masa├╝st├╝me gidip ├žal─▒┼čt─▒r─▒n git pull ve sonra git tag hi├žbir etiket g├Âsterilmez.

Ayr─▒ca projedeki bir dosyada k├╝├ž├╝k bir de─či┼čiklik yapmaya ├žal─▒┼čt─▒m, sonra sunucuya zorlad─▒m. Bundan sonra de─či┼čikli─či sunucudan Masa├╝st├╝ bilgisayar─▒ma ├žekebilirdim, ancak git tag masa├╝st├╝ bilgisayar─▒mda ├žal─▒┼č─▒rken hala etiket yok .

T├╝m istemci bilgisayarlar─▒n g├Ârebilmesi i├žin etiketimi uzak havuza nas─▒l iterim?


2069









Cevap say─▒s─▒n─▒ say: 8






git push --follow-tags

Bu Git 1.8.3'te tan─▒t─▒lan ak─▒ll─▒ca bir se├ženektir:

 git push --follow-tags
 

Hem taahh├╝tleri hem de yaln─▒zca ikisini birden etiketler iter:

  • a├ž─▒klamal─▒
  • ─░tilmi┼č komisyonlardan ula┼č─▒labilir (bir ata)

Bu akl─▒ ba┼č─▒nda ├ž├╝nk├╝:

--tags Ka├ž─▒n─▒lmas─▒ gereken nedenlerden dolay─▒ .

Git 2.4 eklemi┼čtir push.followTags sizinle ayarlayabilirsiniz varsay─▒lan olarak O bayra─č─▒ a├žmak i├žin se├ženek:

 git config --global push.followTags true
 

919







Tek bir etiketi itmek i├žin :

 git push origin <tag_name>
 

Ve a┼ča─č─▒daki komut t├╝m etiketleri zorlamal─▒d─▒r ( ├Ânerilmez ):

 git push --tags
 

3409







Belirli bir ├Â─čeye itmek i├žin, bir etiket git push origin tag_name


251







Trevor'─▒n cevab─▒n─▒ geni┼čletmek i├žin , tek bir etiketi veya t├╝m etiketlerinizi bir kerede itebilirsiniz.

Tek Bir Etiket ─░t

 git push <remote> <tag>
 

Bu, bunu a├ž─▒klayan ilgili belgelerin bir ├Âzetidir ( k─▒sal─▒k i├žin atlanacak baz─▒ komut se├ženekleri):

 git push [[<repository> [<refspec>ÔÇŽ]]

<refspec>...
 

Bir <refspec> parametrenin bi├žimi ÔÇŽ kaynak ref <src> , ard─▒ndan iki nokta ├╝st ├╝ste : , ard─▒ndan hedef ref <dst> ÔÇŽ

<dst> Bu itme ile g├╝ncellenir uzak taraf─▒nda hangi ref s├Âyler ... E─čer :<dst> atlan─▒rsa, ayn─▒ ref <src> g├╝ncellenecektir ...

etiketi <tag> ayn─▒ oldu─ču anlam─▒na gelir refs/tags/<tag>:refs/tags/<tag> .

T├╝m Etiketlerinizi Tek seferde itin

 git push --tags <remote>
# Or
git push <remote> --tags
 

─░lgili belgelerin bir ├Âzeti ( k─▒sal─▒k i├žin g├Âz ard─▒ edilen baz─▒ komut se├ženekleri):

 git push [--all | --mirror | --tags] [<repository> [<refspec>ÔÇŽ]]

--tags
 

refs/tags Komut sat─▒r─▒nda a├ž─▒k├ža listelenen refspec ├Â─čelerine ek olarak, alt─▒ndaki t├╝m ba┼čvurular itilir.


93


2014-04-22





Etiketler git push komutu ile uzak havuza g├Ânderilmez. A┼ča─č─▒daki etiketleri kullanarak a├ž─▒k├ža bu etiketleri uzak sunucuya g├Ândermemiz gerekir:

 git push origin <tagname>
 

A┼ča─č─▒daki komutu kullanarak t├╝m etiketleri tek seferde zorlayabiliriz:

 git push origin --tags
 

Git etiketleme ile ilgili t├╝m ayr─▒nt─▒lar i├žin baz─▒ kaynaklar:

http://www.cubearticle.com/articles/more/git/git-tag

http://wptheming.com/2011/04/add-remove-github-tags


50







Bu gibi etiketleri zorlayabilirsiniz git push --tags


47







T├╝m yerel etiketleri sadece git push --tags komutla girebilirsiniz .

 $ git tag                         # see tag lists
$ git push origin <tag-name>      # push a single tag
$ git push --tags                 # push all local tags 
 

37







git push <remote-name> tag <tag-name> Bir etiket bast─▒rd─▒─č─▒mdan emin olmak i├žin kullan─▒yorum . Gibi kullan─▒r─▒m git push origin tag v1.0.1 . Bu kal─▒p, belgelere ( man git-push ) dayanmaktad─▒r :

 OPTIONS
   ...
   <refspec>...
       ...
       tag <tag> means the same as refs/tags/<tag>:refs/tags/<tag>.
 

9



─░lgili yay─▒nlar


Ge├žersiz bir uzak dal referans─▒n─▒ Git'ten nas─▒l kald─▒r─▒rs─▒n─▒z?

CSS kullanarak bir <div> 'u nas─▒l kolayca yatay ortalars─▒n─▒z? [├žift]

Git'teki uzak bir ┼čubeyi izlemeyi nas─▒l durdurursun?

Bir uygulaman─▒n ba─č─▒ml─▒l─▒klar─▒n─▒ npm kullanarak nas─▒l yeniden y├╝klersiniz?

Sadece bir Git ┼čubesini nas─▒l zorlars─▒n─▒z (ba┼čka dallar yoktur)?

Git etiketini bir refspec kullanarak bir ┼čubeye nas─▒l zorlars─▒n─▒z?

Git tarihinde belirli bir d├╝zeltmeyi nas─▒l kald─▒r─▒rs─▒n─▒z?

Git format-patch ile nas─▒l bir yama i├žinde squash yapars─▒n─▒z?

sadece yerel git taahh├╝tlerinin bir k─▒sm─▒n─▒ nas─▒l zorlars─▒n?

AngularJS'in A etiketinin title niteli─čine nas─▒l ba─članmas─▒n─▒ sa─člar?

Etiketle ilgili di─čer sorular [git]


Dal belirtilmeden varsay─▒lan "git push" davran─▒┼č─▒

:: Java 8'de (├žift kolon) operat├Âr

ThreadLocal de─či┼čkenini ne zaman ve nas─▒l kullanmal─▒y─▒m?

Nesneler dizisinden bir ├Âzelli─čin de─čerini dizi olarak ├ž─▒kar─▒n

WebSockets vs. Sunucu Taraf─▒ndan G├Ânderilen etkinlikler / EventSource

Pandalara bir sat─▒r ekle DataFrame

Derleme dosyas─▒ s├╝r├╝m├╝n├╝ nas─▒l alabilirim

Ba┼čka bir kabuk beti─činden kabuk beti─či nas─▒l ├ža─č─▒r─▒l─▒r?

Kiraz, bir dizi komisyon se├žip ba┼čka bir ┼čubede nas─▒l birle┼čir?

Sat─▒r sat─▒r b├╝y├╝k bir dosya nas─▒l okunur