error: unable to find objecterror: Nesne bulunamadı
Depoda referans verilen bir Git nesnesi bulunamadı.
Bu hatanın nedenleri
Depo, .git/objects içinde eksik olan bir nesneye (commit, tree, blob) referans veriyor. Bu, agresif çöp toplama, disk hataları veya yarıda kesilen işlemlerden sonra meydana gelebilir.
Nasıl düzeltilir
Eksik tüm nesneleri belirlemek için git fsck --full çalıştırın. Geri yüklemek için remote'dan fetch yapın: git fetch origin. Remote erişilebilirse en basit çözüm depoyu yeniden klonlamaktır.
Örnek
git fsck --fullİlgili Hata Kodları
error: No stash entries founderror: Hiçbir stash girişi bulunamadı
Uygulanacak veya çıkarılacak (pop) stash'lenmiş bir değişiklik yok.
fatal: ambiguous argumentfatal: ambiguous argument
Git, argümanın bir revizyona mı, yola mı yoksa başka bir şeye mi atıfta bulunduğunu belirleyemiyor.
CONFLICT (content): Merge conflictBirleştirme Çakışması
Aynı satırlar her iki dalda da değiştirildiği için Git, değişiklikleri otomatik olarak birleştiremedi.
error: LFS object not founderror: LFS object not found
Git LFS tarafından izlenen bir dosya, LFS sunucusundan indirilemedi.
fatal: 'origin' does not appear to be a git repositoryfatal: remote repository not found
Git, belirtilen uzak depoya bağlanamadı.
There is no tracking information for the current branchThere is no tracking information for the current branch
Mevcut dal, bir uzak dalı izleyecek şekilde ayarlanmamış.