我正在用python开始一个新的web项目,我想使用web2py框架。但是我在git设置中遇到了一些问题。
我已经从它的网站上下载了web2py源代码,创建了我自己的git存储库。解压缩我的存储库文件夹中的所有内容。当我试着
git add .我得到了
fatal: Not a git repository: gluon/packages/dal/../../../.git/modules/gluon/packages/dal所以在互联网上搜索后,我发现这个文件夹是web2py库中的一个子模块。如果我从他们的存储库中递归地克隆所有东西,那么就有了一个解决方案。但我不想清空所有的存储库,从头开始。
有没有办法将gluon/packages/dal目录注册为我的项目的一个子模块?
附注:我已经在How to add already cloned projects as submodules?上尝试过这个解决方案,它对我不起作用。
发布于 2016-01-29 19:34:01
我昨晚也遇到了同样的问题。您不需要只为此而清除您的存储库。只需从here下载pydal的源码,将文件夹名从pydal重命名为dal,并替换为/gluon/packages/dal文件夹即可。它工作得很好。
发布于 2016-03-10 06:45:43
您需要从dal文件夹中删除.git文件。稍后
git init然后
git add libs/https://stackoverflow.com/questions/34777716
复制相似问题