fatal: git-write-tree: error building trees October 11, 2022 by Tarik Use git reset --mixed instead of git reset --hard. You will not lose any changes.