我认为我已经完成了这个新项目,并认为git子模块是开发和部署我的应用程序的方法.
设置我的git repo(Drupal)并用Drupal的7.12标签初始化它.做了我自己的分支.然后使用git submodule add -branch 7.x git:// path/to/drupal/module sites/all/modules/contrib/module添加sites/all/modules/contrib下所需的模块
然后我想,通过将我的repo推送到github,我可以简单地将其拉出然后将所有子模块拉入部署路径.但是,我的所有模块都没有拉,即使我这样做:git submodule foreach git pull或git submodule init后跟git submodule update
事实证明,我错了.我现在需要以另一种方式重做所有内容吗?如果是,请告诉我如果不是很好,请告诉我.