Git 如何使用稀疏签出排除文件夹
我有一个包含子模块(项目B)的git回购(称为项目a)。项目B有时作为一个独立的应用程序部署到Amazon Elastic Beanstalk,有时作为子模块包含在项目a中,并部署到Elastic Beanstalk。我遇到的问题是,项目B中的.ebextensions文件夹包含部署项目A时正在运行的脚本。这些脚本破坏了项目A的部署。当前的解决方案是在项目B中的.ebextensions文件夹上运行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
rm
,然后在项目A上运行eb deploy
。我如何创建项目B的稀疏签出以排除.ebextensions文件夹?我们最终使用了docker部署,因此我们没有每次都要配置repo