我只是Git初始化了一个错误用户的回购,并想撤消它.这有什么命令吗?我是否真的必须进入并编辑.git目录?
不知何故,我一定在我的主目录中启动了 git,因为现在当我输入“git status”时,我会得到“未跟踪文件”的完整列表,其中包括我计算机上与 Github 无关的个人文件夹(图片、下载、文档、桌面等...)。
当我ls -a在我的“根”(对我来说,它是在/Users/(my name))处输入时,我看到.git这意味着我在这里有一个 git 目录,但不应该有。我在下面发现了一个关于堆栈溢出的相关问题 - 我对这个问题的后续处理是,因为我的主驱动器中的文件夹是合法的 git 存储库并且我确实想保留,所以我想确保我不会删除这些文件夹与递归rm.
我是一个超级新手,所以我很难知道我应该寻找什么。我已经花了几个小时在这上面,但进展甚微。我发现的另一个可能的解决方案是将我的主驱动器添加到 gitignore,但如果我可以从我的主文件夹中完全删除“.git”,那就更好了。
我刚刚发现,几年前,我的整个主目录与git存储库纠缠在一起.如何删除该git存储库,而不影响其他任何内容,包括我的主目录的子文件夹中的其他git存储库(我肯定要保留)?
更令人混淆对我来说,git log显示了一个朋友的电子邮件地址(在我工作的,他们已经启动了一个项目这个烂摊子很可能发生),但没有的git config --get remote.origin.url,git remote -v,git remote show等显示任何东西; 并git remote show origin显示错误.