Błędy GitKrytyczny
error: corrupt loose objecterror: corrupt loose object
Plik obiektu Gita jest uszkodzony i nie można go odczytać.
gitlinuxwindowsmacos
Zobacz szczegóły You are in 'detached HEAD' stateHEAD wskazuje na konkretny commit zamiast na gałąź — nowe commity będą sierotami.
Przeszedłeś bezpośrednio do konkretnego commitu, tagu lub zdalnej gałęzi zamiast do gałęzi lokalnej. Wszelkie nowe commity w tym stanie nie będą należeć do żadnej gałęzi i mogą zostać utracone.
Utwórz nową gałąź, aby zachować swoją pracę: git checkout -b new-branch. Lub wróć do istniejącej gałęzi: git checkout main. Jeśli już wykonałeś commity, utwórz gałąź przed przełączeniem.
git checkout -b new-branch # to save work from detached HEADerror: corrupt loose objectPlik obiektu Gita jest uszkodzony i nie można go odczytać.
error: Your local changes would be overwrittenGit odmawia wykonania operacji, ponieważ nadpisałaby niezatwierdzone lokalne zmiany.
error: cannot rebase: You have unstaged changesGit odmawia wykonania rebase, ponieważ w katalogu roboczym istnieją niezatwierdzone zmiany.
fatal: No submodule mapping foundW repozytorium odwołano się do submodułów Gita, które nie zostały prawidłowo zainicjalizowane.
CONFLICT (content): Merge conflictGit nie mógł automatycznie scalić zmian, ponieważ te same linie zostały zmodyfikowane w obu gałęziach.
error: Cannot delete branch currently checked outNie możesz usunąć gałęzi, na której aktualnie się znajdujesz.