Ga naar inhoud
Git-foutenFout
error: cannot rebase: You have unstaged changes

error: cannot rebase with unstaged changes

Git weigert te rebasen omdat er niet-gecommitte wijzigingen in de werkdirectory staan.

gitlinuxwindowsmacos

Wat veroorzaakt deze fout

U heeft gewijzigde bestanden die niet gestaged of gecommit zijn. Git vereist een schone werkdirectory voor een rebase, omdat het tijdens het proces bestanden moet aanpassen.

Hoe op te lossen

Commit uw wijzigingen: git add . && git commit -m 'WIP'. Of zet ze opzij met stash: git stash, voer de rebase uit en daarna git stash pop. Of gooi de wijzigingen weg: git checkout . (onomkeerbaar).

Officiële documentatie

Gerelateerde foutcodes