error: sparse-checkout is not enablederror: sparse-checkout etkin değil
Bir sparse-checkout işlemi denendi, ancak özellik etkin değil.
Bu hatanın nedenleri
Önce sparse-checkout özelliğini etkinleştirmeden sparse-checkout desenlerini değiştirmeye çalıştınız. Sparse checkout, yapılandırılabilmesi için önce başlatılmalıdır.
Nasıl düzeltilir
Sparse checkout'u başlatın: git sparse-checkout init --cone. Ardından desenleri ayarlayın: git sparse-checkout set dir1 dir2. Şununla doğrulayın: git sparse-checkout list. Regex tabanlı desenler için --no-cone kullanın.
Örnek
git sparse-checkout init --coneİlgili Hata Kodları
error: Entry has been modified in the work treeerror: Giriş çalışma ağacında değiştirilmiş
Çalışma ağacındaki dosyalar değiştirildiği için bir Git işlemi engellendi.
error: cannot rebase: You have unstaged changeserror: cannot rebase with unstaged changes
Çalışma dizininde commit'lenmemiş değişiklikler bulunduğu için Git rebase yapmayı reddediyor.
error: Your local changes would be overwrittenerror: Your local changes would be overwritten
İşlem, commit edilmemiş yerel değişikliklerin üzerine yazacağı için Git bunu gerçekleştirmeyi reddediyor.
error: LFS object not founderror: LFS object not found
Git LFS tarafından izlenen bir dosya, LFS sunucusundan indirilemedi.
You are in 'detached HEAD' stateDetached HEAD durumu
HEAD bir dala değil belirli bir commit'e işaret ediyor; bu da yeni commit'lerin sahipsiz (orphaned) kalacağı anlamına gelir.
remote: error: GH006: Protected branch update failedremote: error: Protected branch update failed
Dal koruma kuralları nedeniyle korumalı bir dala yapılan push reddedildi.