【问题标题】:Avoid heroku to try to clone my project's submodule避免 heroku 尝试克隆我项目的子模块
【发布时间】:2016-07-27 23:09:13
【问题描述】:

将我的应用程序部署到 heroku 时,它试图克隆一个对开发有用但对部署没有用的(私有)git 子模块,但失败了。

我不想在子模块配置中硬编码我的 bitbucket 凭据。

有没有办法告诉heroku忽略子模块。

【问题讨论】:

    标签: git heroku bitbucket git-submodules heroku-toolbelt


    【解决方案1】:

    Heroku 的技术支持回答:

    嗨佩德罗,

    git 本身没有办法在推送时忽略子模块,我唯一的 想法是在每次推送期间取消初始化并重新初始化, 也许通过 git 的 pre-push 钩子来自动化这个。然而,这样做 每次都会删除并重新克隆存储库,这非常 效率低下。

    此私有存储库是您在自己的平台上开发的实用程序吗? 自己的?或者它是您维护的其他软件的一个版本吗? 备份?可以将软件包安装/加载到您的开发中吗 以 git 子模块方法以外的方式运行环境?

    谢谢!杰森

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-14
      • 2022-07-08
      • 2011-09-20
      相关资源
      最近更新 更多