不知何故,我必须在我的主目录中发起一个git,因为现在当我输入'git status'时,我得到一个'未跟踪文件'的完整列表,其中包括我的计算机的个人文件夹,它们无关与Github(图片,下载,文档,桌面等...)。
当我在'root'处输入ls -a
时(对我而言,它位于/Users/(my name)
),我看到.git
这意味着我在这里有一个git目录,我不应该。我在下面发现了一个关于堆栈溢出的相关问题 - 我对这个问题的跟进是,因为我的家庭驱动器中有文件夹 合法的git repos而我做想要保持,我想确保我没有删除递归rm
的那些。
我是一个超级新手,所以我很难知道我应该搜索什么。我已经花了几个小时就已经没有进展了。我发现的另一个可能的解决方案是将我的主驱动器添加到gitignore,但如果我可以完全从我的主文件夹中删除'.git',那就更好了。
答案 0 :(得分:3)
只需从主目录中删除.git
文件夹即可。
rm -rf ~/.git
只会删除直接位于您的主文件夹中的.git
文件夹。它不会触及您在主文件夹中其他位置的任何其他git存储库。
答案 1 :(得分:0)
rm -rf ~/.git
是我在mac计算机上使用的命令,它确实有效。