Jestem zupełnie nowy w git. Pracuję w Mac Terminal.Git śledzenie całego katalogu domowego. Błąd - fatalny: zła domyślna wersja "HEAD"
Ilekroć wykonuję git status
w moim katalogu domowym, wyświetlane są wszystkie niepobrane pliki, pliki w katalogu stage i zatwierdzone pliki w moim katalogu domowym. Kiedy robię git log
w moim katalogu domowym, pojawia się następujący błąd:
śmiertelny: bad domyślna wersja „Head”
Jak mogę iść o sprostowanie tego błędu? Jak zmusić gita do zaprzestania śledzenia zawartości mojego katalogu domowego bez wpływu na jego aktualny stan?
Z góry dziękuję i przepraszam za moją niewiedzę. Po prostu nie chcę robić niczego, co mogłoby potencjalnie uszkodzić mój katalog domowy.
Kiedy wchodzę git status
w głównym katalogu, mam następujące:
~ (master) > Kojo$ git status
On branch master
Initial commit
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: Desktop/Classes/Person.cpp
new file: Desktop/Classes/Person.h
new file: Desktop/Classes/Tweeter.cpp
new file: Desktop/Classes/Tweeter.h
new file: Documents/AoGPMidterm/xcode/TriMesh.h
new file: Projects/Testing/Testing/ConditionalClass.cs
new file: Projects/Testing/Testing/Lucky_Num.cs
new file: Projects/Testing/Testing/NewEnum.cs
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
deleted: Desktop/Classes/Person.cpp
deleted: Desktop/Classes/Person.h
deleted: Desktop/Classes/Tweeter.cpp
deleted: Desktop/Classes/Tweeter.h
modified: Documents/AoGPMidterm/xcode/TriMesh.h
modified: Projects/Testing/Testing/Lucky_Num.cs
Untracked files:
(use "git add <file>..." to include in what will be committed)
.3dequalizer/
.Assimilate/
.CFUserTextEncoding
.MacOSX/
.adobe/
.android/
.appletviewer
.bash_git
.bash_history
.bash_profile
.bashrc
.bashrcecho
.bitrock/
.cache/
.codeintel/
.config/
.cptzzscn
Czy właśnie utworzyłeś to repozytorium? Czy zrobiłeś już jakieś poprawki? Zazwyczaj ludzie otrzymują 'fatal: złą domyślną rewizję 'HEAD'', gdy nie ma jeszcze żadnych zatwierdzeń w repozytorium. Proszę podać wynik statusu 'git'. –
Myślę, że mogłem utworzyć repo mojego głównego katalogu przez pomyłkę. Główny katalog jest wymieniony jako "master". Oto dane wyjściowe, które otrzymuję, gdy wykonuję "status git": –
Proszę podać dokładne polecenia, które zostały użyte do utworzenia repo. Zmodyfikuj też swoje pytanie, aby uwzględnić wszystkie nowe informacje. –