Clone Ne Demek?
Yayın: · Son güncelleme:
Clone Ne Demek? Kısaca
Clone, Git'te uzak bir deponun tüm dosyaları ve değişiklik geçmişiyle birlikte bilgisayarınıza kopyalanmasıdır. git clone komutuyla yapılır ve projede çalışmaya başlamanın ilk adımıdır.

Clone ne demek?
Clone, "kopya, klon" anlamına gelir. Git'te bir deponun birebir kopyasını yerel bilgisayarınıza indirmek demektir. Yalnız son dosyalar gelmez. Projenin ilk günden bu yana tuttuğu tüm commit geçmişi, dallar ve etiketler de sizin bilgisayarınıza kopyalanır.
Bağlantı kopmaz. Kopyalanan depo uzak depoyu origin adıyla hatırlar, bu sayede sonradan yeni değişiklikleri çekebilir ya da kendi değişikliklerinizi gönderebilirsiniz.
Git clone nasıl kullanılır?
GitHub'da bir deponun sayfasında "Code" düğmesine bastığınızda bir adres görürsünüz. Terminalde git clone <adres> yazdığınızda proje, bulunduğunuz klasörün altına aynı adla iner.
Adres iki biçimde olabilir. HTTPS adresi kolaydır ama özel depolarda kimlik doğrulama ister. SSH adresi bir kez anahtar kurduktan sonra şifresiz ve güvenli çalışır. Örneğin açık kaynak bir not uygulamasını incelemek istiyorsanız HTTPS ile klonlamanız yeterlidir.
Clone ile fork arasındaki fark
Fork, GitHub üzerinde bir deponun kendi hesabınıza kopyalanmasıdır. Sunucuda olur. Clone ise bir depoyu kendi bilgisayarınıza indirir.
Başkasının projesine katkı vermek için genelde önce fork alınır, sonra bu fork klonlanır. Değişiklik yapıp kendi fork'unuza gönderir ve asıl projeye pull request açarsınız. Büyük depolar gigabaytlarca yer tutabilir; yalnız son hâl gerekiyorsa --depth 1 seçeneği indirmeyi küçültür.
Sıkça Sorulan Sorular
Clone ile ZIP indirmek arasındaki fark nedir?
ZIP yalnız dosyaların o anki hâlini verir, geçmiş ve uzak depo bağlantısı olmaz. Clone ise geçmişi de getirir ve sonradan güncelleme çekmenize izin verir.
Clone yapmak için GitHub hesabı gerekir mi?
Herkese açık depolar hesapsız klonlanabilir. Özel bir depo için ise o depoya erişim yetkiniz ve kimlik doğrulamanız gerekir.
İlgili terimler
İlgili yazılar
Kendi Bilgisayarında Ücretsiz Yapay Zekâ Sistemi Kur: Ekran Kartı, İşlemci ve RAM ile Adım Adım
Kendi bilgisayarında ücretsiz ve limitsiz bir yapay zekâ sistemi kurmak mümkün: Ollama ya da LM Studio ile dil modeli, Continue ile kod asistanı, ComfyUI ya da Forge ile görsel üretim. Belirleyici olan ekran kartının belleğidir (VRAM); 8 GB'lık kartta 7-8B modeller rahat çalışır, kart yoksa işlemci ve RAM ile daha yavaş çalışır.
