我正在向我的项目添加一个包含另一个 git 存储库的子模块。
要获取我运行的模块:
git submodule add git://github.com/biakaveron/debug-toolbar.git modules/debug-toolbar
然后跑:
git submodule update --init --recursive
这产生了这个错误:
fatal: Not a git repository: ../../../../../../..//d/websites/project/.git/modules/modules/debug-toolbar/modules/vendor/firephp
Failed to recurse into submodule path 'modules/debug-toolbar'
我以前也遇到过类似的问题。以前我只是添加了子模块,然后使用递归标志 ( ) 重新克隆了项目git clone --recursive project.git
。但是,如果我可以让子模块首先递归地拉入会更容易。有没有办法做到这一点?