如何将git仓库文件夹转换为普通文件夹?

7
如果我想将本地git仓库转换为常规(非版本化)文件夹,我应该怎么做?
我曾经有一个SVN项目,在那种情况下,我必须从每个目录中删除一个SVN文件夹。我读过git只有一个项目文件夹,但在一些搜索后发现其中还有更多内容。
PS:我不想导出存储库,因为并非所有内容都已检入。

1
设置是存储库根目录下名为.git的隐藏文件夹。您可以直接删除此文件夹...或者干脆不使用Git提交任何内容。 - Obsidian Age
1个回答

21

只需删除.git目录即可解决问题。

实际上,对于文件管理器(如Windows资源管理器或Nautilus等),Git仓库只是一个普通的目录。与其无关。


如果目录是一个嵌套的git仓库,可能还需要重新暂存父级(现在唯一的)git仓库中的任何当前更改,例如git reset然后git add .,否则它可能仍将先前包含.git的目录视为嵌套仓库。 - user56reinstatemonica8

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接