git pull

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 pull Komutu Nedir?

git pull komutu, uzak depodaki değişiklikleri yerel depoya çekmek ve bu değişiklikleri mevcut branch ile birleştirmek için kullanılan temel Git komutlarından biridir. Teknik olarak git fetch ve ardından git merge işlemlerini birlikte yapar.

Ne İşe Yarar?

git pull komutu; ekip arkadaşlarının yaptığı güncellemeleri almak, yerel projeyi uzak depo ile senkronize etmek ve en güncel kod üzerinde çalışmak için kullanılır.

En Basit Kullanımı

git pull
Updating a1b2c3d..e4f6g7h
Fast-forward
 README.md | 5 +++++
 1 file changed, 5 insertions(+)

Örnek Kullanımlar

Varsayılan uzak depo ve branch’ten çekme

git pull
Updating e4f6g7h..9a8b7c6
Fast-forward
 src/app.js | 12 ++++++++++++

Belirli bir uzak depo ve branch’ten çekme

git pull origin main
From https://example.com/proje.git
 * branch            main       -> FETCH_HEAD
Updating 9a8b7c6..c3d4e5f

Rebase ile çekme (--rebase)

git pull --rebase
Successfully rebased and updated refs/heads/main.

Sadece değişiklikleri indirme (fetch + merge ayırma)

git fetch
git merge
Merge made by the 'recursive' strategy.

Ne Zaman Kullanılır?

Projeye başlamadan önce, push işleminden önce veya başka geliştiricilerin yaptığı değişiklikleri almak gerektiğinde git pull komutu kullanılır. Güncel kodla çalışmak çakışmaları azaltır.

Küçük İpuçları

  • Pull işleminden önce yerel değişikliklerin commit edilmiş olması önerilir.
  • --rebase parametresi, daha temiz bir commit geçmişi sağlar.
  • Çakışma (conflict) oluşursa manuel çözüm gerekir.
  • Pull öncesi git status kontrolü iyi bir alışkanlıktır.


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