error: sparse-checkout is not enablederror: sparse-checkout není povolen
Byl proveden pokus o operaci sparse-checkout, ale tato funkce není povolena.
Co způsobuje tuto chybu
Pokusili jste se upravit vzory sparse-checkout bez předchozího povolení funkce sparse-checkout. Sparse checkout musí být inicializován, než jej lze konfigurovat.
Jak to opravit
Inicializujte sparse checkout: git sparse-checkout init --cone. Poté nastavte vzory: git sparse-checkout set dir1 dir2. Ověřte pomocí: git sparse-checkout list. Pro vzory založené na regexu použijte --no-cone.
Příklad
git sparse-checkout init --coneSouvisející chybové kódy
error: Entry has been modified in the work treeerror: Záznam byl upraven v pracovním stromě
Gitová operace byla zablokována, protože soubory v pracovním stromě byly upraveny.
error: cannot rebase: You have unstaged changeserror: cannot rebase with unstaged changes
Git odmítá rebase, protože pracovní adresář obsahuje necommitované změny.
error: Your local changes would be overwrittenerror: Your local changes would be overwritten
Git odmítá provést operaci, protože by přepsal necommitované lokální změny.
error: LFS object not founderror: LFS object not found
Soubor sledovaný přes Git LFS nelze stáhnout ze serveru LFS.
You are in 'detached HEAD' stateStav odpojeného HEAD (Detached HEAD)
HEAD ukazuje na konkrétní commit namísto větve, což znamená, že nové commity budou osiřelé.
remote: error: GH006: Protected branch update failedremote: error: Protected branch update failed
Push do chráněné větve byl odmítnut kvůli pravidlům ochrany větve.