Git 无法在web2py项目中添加pydal子模块

Git 无法在web2py项目中添加pydal子模块,git,web2py,git-submodules,pydal,Git,Web2py,Git Submodules,Pydal,我正在用python启动一个新的web项目,我想使用web2py框架。但是我在git设置中遇到了一些问题 我从其网站下载了web2py源代码,创建了自己的git存储库。解压“我的存储库”文件夹中的所有内容。当我试图 git add . 我明白了 fatal: Not a git repository: gluon/packages/dal/../../../.git/modules/gluon/packages/dal 所以在互联网上搜索之后,我发现这个文件夹是web2py存储库中的一个子模

我正在用python启动一个新的web项目,我想使用web2py框架。但是我在git设置中遇到了一些问题

我从其网站下载了web2py源代码,创建了自己的git存储库。解压“我的存储库”文件夹中的所有内容。当我试图

git add .
我明白了

fatal: Not a git repository: gluon/packages/dal/../../../.git/modules/gluon/packages/dal
所以在互联网上搜索之后,我发现这个文件夹是web2py存储库中的一个子模块。如果我从他们的存储库中递归地克隆所有内容,那么有一个解决方案。但我不想清除所有存储库,从头开始

有没有办法将glion/packages/dal目录注册为我的项目的子模块


p、 我已经试过这个解决方案,但它对我不起作用。

我昨晚也遇到了同样的问题。
您不需要仅为此清除存储库。只需从下载
pydal
的源zip,将文件夹名称从
pydal
重命名为
dal
,并用它替换
/glion/packages/dal
文件夹。它很好用。

我昨晚也遇到了同样的问题。
您不需要仅为此清除存储库。只需从下载
pydal
的源zip,将文件夹名称从
pydal
重命名为
dal
,并用它替换
/glion/packages/dal
文件夹。它工作正常。

您需要从dal文件夹中删除.git文件。后来

git init
然后


您需要从dal文件夹中删除.git文件。后来

git init
然后