Erros de GitFatal
error: corrupt loose objecterror: corrupt loose object
Um arquivo de objeto do Git está corrompido e não pode ser lido.
gitlinuxwindowsmacos
Ver detalhes You are in 'detached HEAD' stateHEAD está apontando para um commit específico em vez de um branch, o que significa que novos commits ficarão órfãos.
Você fez checkout de um commit específico, tag ou branch remoto diretamente, em vez de um branch local. Novos commits nesse estado não pertencerão a nenhum branch e podem ser perdidos.
Crie um novo branch para salvar seu trabalho: git checkout -b new-branch. Ou retorne a um branch existente: git checkout main. Se você já fez commits, crie um branch antes de mudar.
git checkout -b new-branch # to save work from detached HEADerror: corrupt loose objectUm arquivo de objeto do Git está corrompido e não pode ser lido.
error: Your local changes would be overwrittenO Git recusa executar uma operação porque ela sobrescreveria alterações locais não confirmadas.
error: cannot rebase: You have unstaged changesO Git recusa fazer rebase porque há alterações não commitadas no diretório de trabalho.
fatal: No submodule mapping foundSubmódulos do Git são referenciados, mas não foram inicializados corretamente.
CONFLICT (content): Merge conflictO Git não conseguiu fazer o merge das alterações automaticamente porque as mesmas linhas foram modificadas nos dois branches.
error: Cannot delete branch currently checked outNão é possível excluir o branch em que você está atualmente.