几个月前,我显然是以硬盘上的用户文件夹的形式创建了一个本地存储库。我使用一些傻瓜尝试Git101文档来做到这一点,因此我目前有168,352个挂起/未声明的更改。有没有办法不仅删除git书签(从源树),还删除每个文件夹中的所有.git *文件?
显然,我的目标是不从我的用户文件夹中删除内容......因为这样会很糟糕。
答案 0 :(得分:3)
如果您在用户文件夹的根目录中git init
,它应该只在该文件夹中创建了一个.git
文件夹。
您可以通过在主文件夹中的终端中执行以下操作来删除它而不会损坏您的实际文件:
rm -rf ~/.git/
答案 1 :(得分:1)
检查~/.git
是否存在。如果是,您可以删除,重命名或移动它以销毁存储库(不会影响您的工作副本,即您的主文件夹)。 Git每个存储库只有一个.git
目录(与SVN或CVS不同,每个工作副本目录中可能有一个RCS目录)