CodeBlanks Logo Icon CodeBlanks

git pull

git pull ile uzak değişiklikleri indirmeyi öğrenirsin.

Uzak Değişiklikleri İndir

git pull, uzak depodaki yeni commit'leri alır ve mevcut dalınla birleştirir. Böylece ekip arkadaşlarının gönderdiği değişiklikleri yerel çalışma alanına getirirsin.

git pull origin main

Bu komut, origin uzak deposunun main dalındaki değişiklikleri mevcut dalına aktarır.

Pull İşleminin İki Aşaması

git pull temel olarak iki işlemi birlikte yürütür: önce fetch ile uzak değişiklikleri indirir, ardından merge ile mevcut dalına entegre eder.

git fetch origin
git merge origin/main

Bu iki komut, uygun koşullarda git pull origin main komutunun yaptığı işlemleri ayrı ayrı gerçekleştirir.

Uygulama Pull Komutunu Kullan

Uzak depodaki main dalının değişikliklerini origin üzerinden mevcut dalına çek. Ardından komutun çalıştığını gösteren kısa bir mesaj yazdır.

Başlangıç kodu

terminal
print("Senkronizasyon başlıyor")

Örnek çözüm

terminal
git pull origin main
print("Senkronizasyon tamamlandı")

Beklenen çıktı

Senkronizasyon tamamlandı

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 git pull komutunun temel görevi nedir?

  • Dosyaları takip dışı bırakmak
  • Uzak değişiklikleri alıp birleştirmek Doğru cevap
  • Yeni bir dal oluşturmak
  • Son commit'i silmek

Açıklama: Doğru. git pull uzak depodaki değişiklikleri getirir ve mevcut dalına birleştirir.

2 Uzak Depo Adını Belirt

Soru
git pull ____ main
Cevap
git pull origin main

Açıklama: git pull komutunda origin, değişikliklerin alınacağı uzak deponun adıdır.

3 Pull İşlemindeki Kavramlar

Kavram Anlamı
git pull İndirir ve birleştirir
git fetch Uzak veriyi indirir
git merge Dalları birleştirir
origin Uzak depo takma adı

Başlangıç bölümündeki tüm dersler