Bunun olabileceği başka bir durum eklemek istedim. Seyrek bir ödeme kullanıyordum. Bazı sebeplerden dolayı çalışma ağacımda, seyrek kasaya dahil olduğunu düşündüğüm bir dizin vardı (.git/info/sparse-checkout
'da listelendiğini sanıyordum) ama değildi (şimdi unuttuğum bir nedenden dolayı .git/info/sparse-checkout
'dan kaldırmıştım). sadece pull
veya checkout
veya reset
veya başka herhangi bir komut tarafından yok sayılıyordu. Seyrek kontrol konfigürasyonunu yeni, yeni bir klonda çoğaltmaya başladım ve hatayı fark etmeden çok kafa karıştırıcıydı.
Bu, yalnızca seyrek bir ödeme yöntemi kullanıyorsanız gerçekleşir. Seyrek bir ödeme kullanmıyorsanız, bu gerçekleşemez. (SparseCheckout'un etkinleştirilip etkinleştirilmediğini görmek için git config seçeneğini işaretleyin ve .git/info/sparse-checkout'un olup olmadığını kontrol edin, ancak bunu zaten kullanıcı tarafından ayarlanması gerektiğini düşündüğümden beri bunu yapıyor olsaydınız bunu bilirsiniz.) (Google, ne olduğunu merak ediyorsanız, sadece izlenen/çekilen/getirilen bir kasadan dosyaları ve dizinleri atlamak için basit bir mekanizma vb.)
İşlerini doğru bir şekilde ittiğinden emin misiniz? – Jepessen
Güncellemeleri almak için hiçbir şey yok gibi görünüyor. Dosyaların diğer kullanıcı tarafından ve aynı depoda doğru şekilde işlendiğinden emin misiniz? Hiçbir kayıt bu yönde şüphe uyandırmaz. – Aditya
Alt koordinatların çekmeye çalıştığınız şubeye itildiğinden emin misiniz? –