git clone

4 ay önce Yazılım


Bu sayfada yer alan bilgiler doğrultusunda yapacağınız tüm işlemlerin sorumluluğu size aittir. Siteyi ziyaret ederek kullanım sözleşmesini kabul etmiş sayılırsınız.
İçerikler genel bilgilendirme amaçlıdır. Detaylar ve önemli uyarılar için sıkça sorulan sorular sayfasını mutlaka inceleyiniz.

git clone Komutu Nedir?

git clone komutu, bir Git deposunun (repository) tam bir kopyasını uzak bir kaynaktan yerel ortama indirmek için kullanılan temel Git komutlarından biridir. Depodaki tüm dosyalar, commit geçmişi ve branch yapısı ile birlikte kopyalanır.

Ne İşe Yarar?

git clone komutu; bir projeye ilk kez başlarken, açık kaynak bir projeyi incelemek isterken veya mevcut bir Git deposunu kendi çalışma ortamına almak gerektiğinde kullanılır. Ekip çalışmalarında projeye katılmanın ilk adımıdır.

En Basit Kullanımı

git clone depo_adresi
Cloning into 'proje'...
remote: Enumerating objects: 125, done.
remote: Counting objects: 100% (125/125), done.
remote: Compressing objects: 100% (98/98), done.
Receiving objects: 100% (125/125), 1.42 MiB | 2.10 MiB/s, done.
Resolving deltas: 100% (45/45), done.

Örnek Kullanımlar

Uzak bir Git deposunu klonlama

git clone https://example.com/proje.git
Cloning into 'proje'...
Receiving objects: 100% (80/80), done.

Depoyu farklı bir klasör adıyla klonlama

git clone https://example.com/proje.git proje_yeni
Cloning into 'proje_yeni'...
Receiving objects: 100% (80/80), done.

Sadece belirli bir branch’i klonlama

git clone -b main https://example.com/proje.git
Cloning into 'proje'...
Receiving objects: 100% (80/80), done.

Commit geçmişini kısıtlayarak klonlama (--depth)

git clone --depth 1 https://example.com/proje.git
Cloning into 'proje'...
Receiving objects: 100% (12/12), done.

Ne Zaman Kullanılır?

Bir projeye ilk kez dahil olunurken, bir Git deposunun yerel kopyasına ihtiyaç duyulduğunda veya açık kaynak bir yazılımı incelemek istendiğinde git clone komutu kullanılır.

Küçük İpuçları

  • --depth parametresi büyük projelerde indirme süresini ciddi şekilde azaltır.
  • -b ile varsayılan olmayan branch’ler doğrudan klonlanabilir.
  • SSH adresi ile klonlama, kimlik doğrulama gerektiren projelerde tercih edilir.
  • git clone işlemi, depodaki tüm geçmişi varsayılan olarak indirir.


© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.