error: sparse-checkout is not enablederror: sparse-checkout ist nicht aktiviert
Eine sparse-checkout-Operation wurde versucht, aber die Funktion ist nicht aktiviert.
Was verursacht diesen Fehler
Sie haben versucht, sparse-checkout-Muster zu ändern, ohne das sparse-checkout-Feature zuerst zu aktivieren. Sparse Checkout muss initialisiert werden, bevor es konfiguriert werden kann.
So beheben Sie ihn
Sparse Checkout initialisieren: git sparse-checkout init --cone. Dann Muster setzen: git sparse-checkout set dir1 dir2. Mit git sparse-checkout list überprüfen. --no-cone für regex-basierte Muster verwenden.
Beispiel
git sparse-checkout init --coneVerwandte Fehlercodes
error: Entry has been modified in the work treeerror: Eintrag wurde im Arbeitsverzeichnis geändert
Eine Git-Operation wurde blockiert, weil Dateien im Arbeitsverzeichnis geändert wurden.
error: cannot rebase: You have unstaged changeserror: cannot rebase with unstaged changes
Git lehnt den Rebase ab, weil es nicht committete Änderungen im Arbeitsverzeichnis gibt.
error: Your local changes would be overwrittenerror: Your local changes would be overwritten
Git verweigert die Operation, weil dabei nicht committete lokale Änderungen überschrieben würden.
error: LFS object not founderror: LFS object not found
Eine per Git LFS getrackten Datei konnte nicht vom LFS-Server heruntergeladen werden.
You are in 'detached HEAD' stateDetached-HEAD-Zustand
HEAD zeigt auf einen bestimmten Commit statt auf einen Branch, sodass neue Commits verwaist werden.
remote: error: GH006: Protected branch update failedremote: error: Protected branch update failed
Ein Push auf einen geschützten Branch wurde aufgrund von Branch-Schutzregeln abgelehnt.