fatal: This operation must be run in a work treefatal: Deze bewerking moet worden uitgevoerd in een werktree
De bewerking vereist een werktree, maar de repository is bare (geen werkdirectory).
Wat veroorzaakt deze fout
U bevindt zich in een bare repository (aangemaakt met --bare) die geen werkdirectory heeft. Bare repositories worden als remotes gebruikt en ondersteunen geen checkout, diff op de werktree of andere bewerkingen die bestanden vereisen.
Hoe op te lossen
Kloon de bare repository om een werktree te verkrijgen: git clone bare-repo.git. Als u per ongeluk een bare repo hebt aangemaakt, kloon deze dan en werk verder vanuit de kloon. Gebruik de bare repo uitsluitend als remote.
Gerelateerde foutcodes
Already up to date.Already up to date
De branch bevat al alle wijzigingen van de branch die u probeerde te mergen of te pullen.
fatal: Authentication failedfatal: Authentication failed
Git-authenticatie met de remote server is mislukt.
fatal: index file corruptfatal: indexbestand is beschadigd
Het Git-indexbestand (.git/index) is beschadigd.
fatal: remote origin already existsfatal: remote origin already exists
Een remote met de opgegeven naam is al geconfigureerd.
remote: error: GH006: Protected branch update failedremote: error: Protected branch update failed
Een push naar een beveiligde branch werd afgewezen vanwege branch-beveiligingsregels.
error: sparse-checkout is not enablederror: sparse-checkout is niet ingeschakeld
Er werd geprobeerd een sparse-checkout-bewerking uit te voeren, maar de functie is niet ingeschakeld.