error: corrupt loose objecterror: corrupt loose object
A Git object file is corrupted and cannot be read.
You are in 'detached HEAD' stateHEAD is pointing to a specific commit rather than a branch, meaning new commits will be orphaned.
You checked out a specific commit, tag, or remote branch directly instead of a local branch. Any new commits in this state will not belong to any branch and may be lost.
Create a new branch to save your work: git checkout -b new-branch. Or return to an existing branch: git checkout main. If you already made commits, create a branch before switching away.
git checkout -b new-branch # to save work from detached HEADerror: corrupt loose objectA Git object file is corrupted and cannot be read.
error: Your local changes would be overwrittenGit refuses to perform an operation because it would overwrite uncommitted local changes.
error: cannot rebase: You have unstaged changesGit refuses to rebase because there are uncommitted changes in the working directory.
fatal: No submodule mapping foundGit submodules are referenced but not properly initialized.
CONFLICT (content): Merge conflictGit could not automatically merge changes because the same lines were modified in both branches.
error: Cannot delete branch currently checked outYou cannot delete the branch you are currently on.