我有一个包含许多子模块的项目,我试图让它们充当普通文件夹而不是 repos。我已删除 .git/
每个文件夹,但它们仍然像子模块一样,当我运行 git status
时它们似乎没有显示为未跟踪的文件。
最佳答案
需要使用 git rm
删除子模块(这将从您的文件系统中删除子模块的文件)。然后,您可以将子模块的存储库克隆到您的存储库中(使用 git clone
),删除“子模块”目录中的 .git 目录和 git add
!
关于git - 如何使 git 子模块成为普通文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40028431/