【问题标题】:Can not add pydal submodule in web2py project无法在 web2py 项目中添加 pydal 子模块
【发布时间】:2016-04-19 01:52:39
【问题描述】:

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

我已经从它的网站下载了 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? 上尝试过解决方案,但它对我不起作用。

【问题讨论】:

    标签: git web2py git-submodules pydal


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      git init
      

      然后

      git add libs/
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-28
        • 2016-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-03
        • 2020-05-28
        • 1970-01-01
        相关资源
        最近更新 更多