git clone, uzak bir depoyu (örneğin GitHub'daki bir projeyi) tüm geçmişiyle birlikte bilgisayarına kopyalar. Bir projeye katkı vermeye veya incelemeye başlamanın ilk adımıdır.
Temel kullanım
git clone https://github.com/kullanici/proje.git
Bu komut, proje adında bir klasör oluşturur ve içine tüm dosyaları indirir.
Farklı klasör adıyla klonlama
git clone https://github.com/kullanici/proje.git yeni-ad
SSH ile klonlama
git clone git@@github.com:kullanici/proje.git
SSH, her seferinde şifre girmeden çalışmak için SSH anahtarı gerektirir.
Klonladıktan sonra
cd proje
git status # durumu gör
git pull # en son değişiklikleri çek
Sık hata
'repository not found' hatası genelde yanlış URL veya özel (private) depoya erişim yetkisinin olmamasından kaynaklanır. URL'yi ve giriş bilgilerini kontrol et.