【问题标题】:Git and gitignore and dokkuGit 和 gitignore 和 dokku
【发布时间】:2015-02-03 11:06:20
【问题描述】:

我在烧瓶 (python) 中创建了一个项目,在我的应用程序中是 config.py 文件,我在 .gitignore 中拥有该文件。

这个.gitignore 发现config.py 没有上传到git (github.org) 很好,但是当我必须推送到dokku (git push dokku master) 时,我必须包含config.py 但@987654328 @ 在 .gitignore 中,所以它不会推送到 dokku

那么如何将.gitignore 中的文件推送到dokku

【问题讨论】:

    标签: git github push dokku


    【解决方案1】:

    如果文件未被git 跟踪,则无法使用 git 推送它。您可能会通过 rsync 等外部服务获得成功,但对于 git 则不会。

    将您的config.py 放在gitignore 中基本上可以忽略 git。

    解决这个问题的最简单方法是将您的 config.py 签入 git,即,

    1. 从您的.gitignore 中删除它
    2. 使用

      将其添加到您的存储库
      git add config.py && git commit -m "adding config.py"
      git push origin master
      

    一般来说,如果你在构建过程中需要一些文件,并且它不能自动生成,你应该将该文件签入到 git 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-08
      • 1970-01-01
      • 1970-01-01
      • 2014-08-30
      • 2023-02-21
      相关资源
      最近更新 更多