我对git完全不熟悉.我在Mac终端工作.
每当我git status在我的主目录中执行a 时,都会显示所有未跟踪的文件,stage目录中的文件以及整个主目录中的已提交文件.当我git log在我的主目录中执行a 时,出现以下错误:
致命:错误的默认修订'HEAD'
我该如何纠正这个错误?如何让git停止跟踪整个主目录的内容而不影响其当前状态?
在此先感谢,我为我的无知道歉.我只是不想做任何可能对我的主目录造成潜在破坏的事情.
当我进入git status主目录时,我得到以下内容:
~ (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 …Run Code Online (Sandbox Code Playgroud) 我做了git init并git add .在我的主目录上,我认为这减缓了每个操作,因为目录太大了.如何撤消git init主目录?
git ×2