Ошибки GitКритическая
error: corrupt loose objecterror: corrupt loose object
Файл объекта Git повреждён и не может быть прочитан.
gitlinuxwindowsmacos
Подробнее You are in 'detached HEAD' stateHEAD указывает на конкретный коммит, а не на ветку, поэтому новые коммиты окажутся осиротевшими.
Вы переключились непосредственно на конкретный коммит, тег или удалённую ветку вместо локальной ветки. Новые коммиты в этом состоянии не принадлежат ни одной ветке и могут быть потеряны.
Создайте новую ветку, чтобы сохранить работу: git checkout -b new-branch. Или вернитесь к существующей ветке: git checkout main. Если вы уже сделали коммиты, создайте ветку до переключения.
git checkout -b new-branch # to save work from detached HEADerror: corrupt loose objectФайл объекта Git повреждён и не может быть прочитан.
error: Your local changes would be overwrittenGit отказывается выполнять операцию, так как это приведёт к перезаписи незафиксированных локальных изменений.
error: cannot rebase: You have unstaged changesGit отказывается выполнять rebase, поскольку в рабочем каталоге есть незафиксированные изменения.
fatal: No submodule mapping foundСубмодули Git указаны в репозитории, но не инициализированы должным образом.
CONFLICT (content): Merge conflictGit не смог автоматически объединить изменения, так как одни и те же строки были изменены в обеих ветках.
error: Cannot delete branch currently checked outНельзя удалить ветку, на которой вы сейчас находитесь.