Anasayfa » Git

Git Nedir? Git Kullanımı – Git Komutları – 6

14 Ekim 2011 3.865 kez okundu Yorum yok
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...

Arkadaşlar geçen dersimizde projelerimizi yükleyebileceğim bir siteden bahsetmiştik, bugün ise ona alternatif ve ücretsiz paketi bulunan dropbox tan bahsedeceğim.

Dropbox aslında size online alan sağlayan bir servistir. Ücretsiz üyeliklerde 2 gb gibi bir alan verir. Eğer referansınız ile arkadaşlarınızın üye olmasını sağlarsanız bu alan kademe kademe artar. Bu servise üye olduktan sonra isterseniz bilgisayarınıza dropbox yazılımını kurarak, online dosyalarınıza bilgisayar üzerindeki bir klasörden direk erişebilirsiniz.

Biz git ile dropboxu birlikte kullanacağımız için yazılımı kurmamız gerekiyor. Dropbox.com dan yazılımı indirebilirsiniz. Programı kurduktan sonra eğer yolu değiştirmediyseniz ,kullanıcılar altında dropbox klasörünü bulabilirsiniz.

Şimdi git için uzak repo oluşturalım. Öncelikle dropbox klasörü altında yeni bir klasör oluşturalım ve ismine kodmerkezi_net.git diyelim.

Şimdi git bash konsolunda, dropbox klasörüne ve oradan da kodmerkezi_net.git klasörüne girerek şu komutları çalıştıralım

$ git init --bare

Böylece dropbox altında oluşturduğumuz kodmerkezi_net.git isimli klasörümüz bizim uzak depomuz oldu. Şimdi dropbox klasörünün olduğu dizine bu projeyi clone layalım. Bunun için tekrar ana dizine dönerek,

$ git clone ~/dropbox/kodmerkezi_net.git kodmerkezi_net

Bu kod dropbox altında bulunan kodmerkezi_net.git isimli klasörden projeyi kodmerkezi_net isimli klasöre  kopyaladı. (Yeni bir ortamda yada bilgisayarda projenize erişmek isterseniz, onu clone lamanız yeterlidir.)

Eğer başka biri proje geliştirmeye katılacaksa, dropbox.com adresinden ilgili klasörü o kişiye paylaşıma açmak yeterlidir. O da aynı adımlar ile projeye erişebilir, değiştirebilir ve değişiklikleri geri yollayabilir.

Diyelimki projenizi biraz hazırladınız göndermek istiyorsunuz. Böylece diğer geliştirenler haberdar olacak. Add ve commit komutundan sonra şu komutları kullanıyoruz.

1
$ git push origin master

burada origin uzak serveri yani dropboxu ifade ediyor. Eğer originde problem çıkarsa yeniden remote adres tanımlayabiliriz. Bunun için

1
$ git remote add origin2 ~/dropbox/kodmerkezi_net.git

Eğer yapılan değişiklikleri çekmek istiyorsanız.

1
$ git pull origin master

Genel hatlarıyla kullanımı bu şekilde olmaktadır. Eğer pull veya push yaparken çakışma meydana geldi diye uyarı verirse, gösteridiği dosyaları açarak çakışmaları gidermek gerekir. Zaten çakışma olan dosyayı açtığınızda size nerede çakışma olduğunu gösterecektir. Çakışmaları giderdikten sonra add ve commit ederek, tekrar ne yapmak istiyorsak yapabiliriz. Ayrıntılar için bana soru sorabilirsiniz. İyi günler

<<< Önceki:

Sonraki: >>>


Facebookta Paylaş

Yorum Bırakın!

Yorum yaz, yada kendi sitende trackback (Geri besleme) olarak ekle. Ayrıca RSS ile bu konuya üye olabilirsin. .

Nazik olun. Temiz tutun. Konu dışına çıkmayın. Spam yaratmayın.

Bu tagları kullanabilirsiniz:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Bloğumuz gavatarı desteklemektedir. Kendi gavatarınızı edinmek için lütfen Gravatar a üye olun.