git status zwraca fatal: nie istnieje repozytorium git, ale .git i HEAD ma odpowiednie uprawnienia
Kiedy uruchamiam status git na moim repozytorium, otrzymujęfatal: Not a git repository: /my repo/.git/modules/docs
Sprawdziłem i .git istnieje i zawiera HEAD z odpowiednimi uprawnieniami. Mogę dobrze wykonywać różne inne polecenia. Jeśli uruchomię git gui, otwiera się dobrze i wypisze kilka zmienionych plików, ale brakuje ich wielu.
Zgaduję, że w HEAD może być jakiś rodzaj zepsucia, choć nie jestem pewien. Masz jakiś pomysł, jak to naprawić bez wymazywania całego repo?
Aktualizacja: zdałem sobie sprawę, że zmieniłem nazwę katalogu repo. Katalog, do którego odwołuje się błąd, to stara nazwa katalogu. Więc moje obecne repo jest na/new dir/.git
ale błąd mówiNot a git repository: /old dir/.git/modules/docs
. Więc może git jest zdezorientowany?