Neden Git-Hub ?

GitHub,  Git  versiyon kontrol sistemi ile entegre olmuş uzak bir depolama alanıdır. Depo bir çok kullanıcının bir araya getirdiği veri kümesi olarak düşünülebilir . Bir projenin kopyası üzerinde çalışarak projenin versiyonlarını, yaptığı her hangi bir değişikliği gönderdiği  bir sosyal kodlama alanıdır.

Git ile Github’ı sakın karıştırmayın.

GitHub üzerinde yapılmış bir projenin bir kopyasını alıp, değişikler yapıp ve bu değişiklikleri proje sahibine GitHub sitesi üzerinden gönderebileceğiniz gibi, sizde bir hesap oluşturarak GitHub üzerinde proje oluşturabilirsiniz.

Bilmemiz Gerekenler 

Respository dediğimiz, GitHub üzerinde bulunan her bir projemizdir.

Branch ‘ı, repository’lerimizin(projelerimizin) farklı modülleri olarak düşünebiliriz.

Fork  ise, başkasının oluşturduğu bir repository’i, kendi repository’imiz olarak kopyalamak demektir.

Peki Neden GitHub ?

  • Özgür yazılımların çoğu Github üzerinde depolanmaktadır. (jQuery, reddit, Sparkle, curl, Ruby on Rails, node.js vs.)
  • Çoğu bilinen markalar Github ‘ı tercih etmektedir. (Facebook, Twitter, Microsoft, Mozilla, RedHat vs)
  • Hızlıdır ve Güvenlidir.
  • Verileriniz kaybolmaz.
  • Herkese açık depo oluşturulabilir.
  • Kapsamlı raporları vardır. (Projeye dahil kullanıcıların yaptıkları tüm değişiklikler satır satır web arayüzünden kontrol edilebilir.)
  • En önemlisi ise;  günümüzde iş alımlarında, GitHub’ı ne kadar kullandığımız sorulmaktadır..

 

Bu konuyla ilgili tüm sorularınızı https://linuxturkey.org sitemizden sorabilirsiniz.

About mmtelvn

2018 - Computer Engineer

View all posts by mmtelvn →

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir