Local Bir Branch'i Yay─▒nlamak (Publish)

Kendi bilgisayar─▒n─▒zda olu┼čturdu─čunuz Local bir branch siz yay─▒nlamaya karar vermedi─činiz s├╝rece sadece sizin bilgisayar─▒n─▒zda yer alacakt─▒r. Yani local baz─▒ branchlerinizi sadece kendi bilgisayar─▒n─▒zda tutarken istediklerinizi de tak─▒m arkada┼člar─▒n─▒z ve hatta t├╝m d├╝nya ile payla┼čabilirsiniz.

Gelin ┼čimdi superyeniozellik isimli local branch'i remote repositorymizde payla┼čal─▒m.

git push

├ľnce git checkout komutu ile branch'imizi aktif hale getiriyoruz ve sonra git push komutu ve -u se├žene─či ile local branch'imizi remote repository'mizde yay─▒nl─▒yoruz. Push komutu i├žin verdi─čimiz origin ve superyeniozellik de─čerleri ile HEAD branch'imizi origin remote repository'de superyeniozellik isimli branch olarak yay─▒nlanmas─▒n─▒ istedi─čimizi tan─▒ml─▒yoruz. -u se├žene─či ise local branchimiz ile remote branchimiz aras─▒nda, ├Ânceki b├Âl├╝mlerde de bahsetti─čimiz, Takip ─░li┼čkisi (Tracking Relationship) kurulmas─▒n─▒ sa─člar.

git branch komutunu -vva se├žene─či ile ├žal─▒┼čt─▒rd─▒─č─▒n─▒zda kurulmu┼č Takip ─░li┼čkisi bilgilerini de g├Ârebilirsiniz.

git branch -vva

Local branch'i remote repository'de yay─▒nlad─▒ktan sonra local branch'de yapt─▒─č─▒m─▒z de─či┼čiklikleri git push komutunu parametresiz kullanarak remote branch'imizde yay─▒nlayabiliriz.

Art─▒k remote repository'ye eri┼čim yetkisi olan herkes superyeniozellik isimli bu branchinizi g├Ârebilir ve bu branch'i baz alarak kendi de─či┼čiklikleri ├╝zerinde ├žal─▒┼čma yapabilir.