TR EN

1.2 Başlangıç - Git'in Kısa Hikayesi Orjinal Metin

Git'in Kısa Hikayesi

Hayattaki pek çok harika şey gibi, Git ateşli tartışmalar ve yapmak üzere biraz yıkmakla başladı.

Linux çekirdeği oldukça büyük ölçekli açık kaynak bir yazılım projesidir. Linux çekirdeğinin bakım sürecinin büyük bölümünde (1991-2002), yazılımda yapılan değişiklikler yamalar ve arşiv dosyaları olarak dağıtıldı. 2002'de Linux çekirdeği projesi BitKeeper adlı bir firmaya ait DVCS kullanmaya başladı.

2005'te Linux çekirdeğini geliştiren topluluk ile BitKeeper'ı geliştiren ticari firmanın arasındaki ilişki bozuldu ve aracın ücretsiz olma özelliği iptal edildi. Bu durum Linux geliştirici topluluğunu (özellikle de Linux'u yazan Linus Torvalds'ı) BitKeeper'ı kullanırken edindikleri tecrübelere dayanarak kendi araçlarını geliştirmeye yöneltti. Yeni sistemin hedeflerinden bazıları şöyleydi.

  • Hız
  • Basit tasarım
  • Doğrusal olmayan geliştirmeye (binlerce paralel dala) güçlü destek
  • Tamamen dağıtılmış
  • Linux çekirdeği gibi büyük projeleri (hız ve veri boyutu) yönetebilir (speed and data size)

2005'te doğumundan beri, Git kullanım kolaylığı sağlayacak ve başlangıçtaki bu hedeflere ulaşacak şekilde gelişti ve olgunlaştı. İnanılmaz hızlıdır, büyük projelerde çok etkindir ve doğrusal olmayan geliştirme için olağanüstü bir dallanma sistemine sahiptir (Chapter 3'e bakınız).

önceki | sonraki