3
我有一个名为ld的回购,其子模块名为ldapp,这是一个Django项目。我想ldapp推Django项目弹性魔豆,但我得到警告以下警告运行eb init
时:如何将git子模块推送到AWS Elastic Beanstalk?
警告:您的目录尚未初始化为Git仓库。 要创建本地Git存储库,请运行“git init”,然后重新运行 “eb init”命令。
如果我继续和运行eb push
我得到:
的git: 'aws.push' 不是一个git命令。参见'git --help'。不能运行本地资源库HEAD aws.push:
方式git的子模块的结构是它实际上有子模块的git的是文件,不是目录。以下是文件 ldapp/git的内容:
gitdir: ../.git/modules/ldapp
该文件告诉混帐从LD的git的目录检索ldapp的版本。由于ldapp的版本化不存在于ldapp本身内(而是在ld的.git中),因此运行eb init
和eb push
失败。我该如何解决?