Ошибки GitПредупреждение
You are in 'detached HEAD' stateСостояние «отсоединённого HEAD»
HEAD указывает на конкретный коммит, а не на ветку, поэтому новые коммиты окажутся осиротевшими.
gitlinuxwindowsmacos
Подробнее error: Your local changes would be overwrittenGit отказывается выполнять операцию, так как это приведёт к перезаписи незафиксированных локальных изменений.
Вы попытались выполнить checkout, merge или pull при наличии незафиксированных изменений в файлах, которые должна затронуть операция. Git предотвращает это во избежание потери вашей работы.
Зафиксируйте изменения: git add . && git commit -m 'WIP'. Или спрячьте их: git stash, а после завершения операции восстановите: git stash pop. Либо отбросьте изменения, если они не нужны: git checkout -- file (осторожно, операция деструктивна).
git stash && git checkout main && git stash popYou are in 'detached HEAD' stateHEAD указывает на конкретный коммит, а не на ветку, поэтому новые коммиты окажутся осиротевшими.
fatal: refusing to merge unrelated historiesGit отказывается объединять две ветки, не имеющие общего предка.
CONFLICT (content): Merge conflictGit не смог автоматически объединить изменения, так как одни и те же строки были изменены в обеих ветках.
fatal: Authentication failedАутентификация Git на удалённом сервере завершилась неудачей.
error: LFS object not foundФайл, отслеживаемый Git LFS, не удалось загрузить с LFS-сервера.
fatal: bad revisionУказанная ревизия (хеш коммита, имя ветки, тег) не существует.