2016-04-27 105 views
1

不知何故,我必须在我的主目录下启动一个git,因为现在当我输入“git status”时,我得到了一个'未跟踪文件'的列表,包括我的电脑的个人文件夹,与Github无关(图片,下载,文档,桌面等)。从主目录中删除git(使用终端/命令行)

当我在我的'根'处输入ls -a(对于我,它在/Users/(my name)),我看到.git,这意味着我在这里有一个git目录,我不应该这样做。我发现堆栈溢出下面的相关问题 - 我跟进这个问题是,因为我有我的家庭驱动器内的文件夹,合法的git回购和我想要保持,我想确保我' m不会删除那些递归的rm

我是一个超级新手,所以我很难知道我应该寻找什么。我已经花了几个小时就已经没有多少进展。我找到的另一个可能的解决方案是将我的主驱动器添加到gitignore,但如果我完全从我的个人文件夹中完全删除'.git',它会更好。

相关:How to undo git init on a home directory?

+0

它看起来像你已经找到你的答案,只需要一些保证。对你好! –

回答

2

刚刚从你的home目录中删除.git文件夹。

rm -rf ~/.git只会删除直接位于您的个人文件夹中的.git文件夹。它不会触及你的home文件夹中其他位置的其他git仓库。

+1

谢谢。当我在我的根目录下('User /(my name)'),我尝试了'rm -rf .git'几次,所以我不确定前面的波形符号会有什么不同。最终,我可以使用在Finder窗口中打开它的非常技术性的方法来删除'.git'文件夹中的内容。谢谢,但我会尝试,如果它再次发生! – Christine

0

rm -rf ~/.git是我在Mac电脑上使用的命令,它确实有效。