git fetch
Güncellemeleri sessizce getirir, hemen çalışma alanına dokunmaz.
Uzak repodaki son değişiklikleri indirip yerel kayıtlarını güncelleyen ama çalışma alanına uygulamayan Git komutu.
Temkinli güncelleme — Önce
git fetchyapıp sonra nelerin değiştiğine bakmak, değişiklikleri doğrudan çalışma alanına çekmeden önce daha güvenli bir ara adım sağlar.
Kısa tanım
git fetch, uzak depodaki güncel veriyi alır ama mevcut branch’e hemen işlemez.
Basit anlatım
Kargoyu kapıya kadar getirtip kutuyu hemen açmamak gibi. Önce ne geldiğini görür, sonra uygulayıp uygulamayacağına karar verirsin.
Ne zaman kullanılır?
- Değişiklikleri kontrollü görmek istediğinde
- Hemen merge yapmak istemediğinde
- Uzak branch’lerde neler olduğunu incelemek istediğinde
Dikkat edilmesi gerekenler
- Fetch yapmak tek başına çalışma dosyalarını güncellemez
- Sonrasında karşılaştırma veya merge adımı gerekebilir
- Uzakta ne değiştiğini anlamadan ilerlemek hâlâ risk taşır
İlgili terimler