2016-04-13 47 views
0

当我的应用程序部署到heroku时,它试图克隆(私人)git子模块,该子模块对于开发非常有用,但不适用于部署。避免heroku试图克隆我的项目的子模块

我不想在子模块配置上对bitbucket凭证进行硬编码。

有什么办法可以告诉heroku忽略子模块吗?

回答

0

Heroku的技术支持答案:

嗨佩德罗,

的git本身不具备推送忽略子模块的方式,我只 想法是去初始化并重新初始化在每次推送过程中, 可能通过git的预推钩自动执行此操作。但是,这样做 会每次删除并重新克隆存储库,这是非常低效的 。

这个私人存储库是您在自己的 上开发的实用程序吗?或者它是一个其他软件的版本,你维护一个 副本?使用git子模块方法以外的方式,可以将软件包安装/加载到开发环境 中吗?

谢谢! Jason