将我的应用程序部署到heroku时,它正在尝试并且无法克隆对开发有用但不用于部署的(私有)git子模块。
我不想在子模块配置上硬编码我的bitbucket凭据。
有没有办法告诉heroku忽略子模块。
答案 0 :(得分:1)
Heroku的技术支持回答:
嗨佩德罗,
git本身并没有办法忽略push上的子模块,这是我唯一的 想法是在每次推送期间去初始化和重新初始化, 也许通过git的预推钩自动化这个。但是,这样做 将每次删除并重新克隆存储库,这是非常的 低效的。此私人存储库是您在您的网站上开发的实用程序吗? 拥有?或者它是您维护的其他软件的版本 备份?可以将软件包安装/加载到您的开发中 环境以git子模块方法以外的方式?
谢谢!杰森