Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何使用稀疏签出排除文件夹_Git_Amazon Elastic Beanstalk - Fatal编程技术网

Git 如何使用稀疏签出排除文件夹

Git 如何使用稀疏签出排除文件夹,git,amazon-elastic-beanstalk,Git,Amazon Elastic Beanstalk,我有一个包含子模块(项目B)的git回购(称为项目a)。项目B有时作为一个独立的应用程序部署到Amazon Elastic Beanstalk,有时作为子模块包含在项目a中,并部署到Elastic Beanstalk。我遇到的问题是,项目B中的.ebextensions文件夹包含部署项目A时正在运行的脚本。这些脚本破坏了项目A的部署。当前的解决方案是在项目B中的.ebextensions文件夹上运行rm,然后在项目A上运行eb deploy。我如何创建项目B的稀疏签出以排除.ebextensio

我有一个包含子模块(项目B)的git回购(称为项目a)。项目B有时作为一个独立的应用程序部署到Amazon Elastic Beanstalk,有时作为子模块包含在项目a中,并部署到Elastic Beanstalk。我遇到的问题是,项目B中的.ebextensions文件夹包含部署项目A时正在运行的脚本。这些脚本破坏了项目A的部署。当前的解决方案是在项目B中的.ebextensions文件夹上运行
rm
,然后在项目A上运行
eb deploy
。我如何创建项目B的稀疏签出以排除.ebextensions文件夹?

我们最终使用了docker部署,因此我们没有每次都要配置repo