← Sözlük
Sözlük · Geliştirme

Cloning nedir?

Bir yazılım projesinin veya verinin tamamını başka bir yere kopyalayarak çoğaltma işlemidir.

Tanım

Cloning, özellikle yazılım dünyasında bir projenin güncel halini kendi bilgisayarınıza indirmek için kullanılır. Bu sayede projenin tüm geçmişi ve dosyalarıyla birlikte bir kopyasına sahip olursunuz. Böylece orijinal projeye zarar vermeden üzerinde değişiklik yapabilirsiniz.

Bir kitabın fotokopisini çekmek gibidir; orijinali yerinde durur, siz ise üzerinde çalışabileceğiniz bir kopyaya sahip olursunuz.

Nasıl çalışır?

Genellikle bir versiyon kontrol sistemi (git gibi) üzerinden 'clone' komutunu kullanarak projenin bağlantısını kopyalarsınız. Sistem tüm dosyaları sizin cihazınıza indirir.

Nerede kullanılır?

GitHub gibi platformlardan açık kaynaklı projeleri kendi bilgisayarınıza alırken kullanılır.

Sık karıştırılanlar

Yedekleme (backup) ile karıştırılabilir; cloning daha çok üzerinde çalışma yapmak için yapılan bir kopyalamadır.

Sıkça sorulanlar

Orijinal projeyi değiştirir mi?

Hayır, sizin kopyanız üzerinde yaptığınız değişiklikler orijinal projeyi etkilemez.

İnternet bağlantısı gerekir mi?

Sadece kopyalama anında gerekir; sonrasında çevrimdışı çalışabilirsiniz.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.