我在flask (python)中创建了一个项目,在我的应用程序中有一个.gitignore格式的config.py文件。
这个.gitignore发现config.py没有上传到git (github.org)是好的,但是当我必须推送到dokku (git push dokku master)时,我必须包括config.py,但是config.py是在.gitignore中,所以它不是推送到dokku。
那么,如何将.gitignore中的文件推送到dokku中呢?
发布于 2015-02-03 23:53:01
如果文件没有被git跟踪,你就不能使用git来推送它。使用rsync等外部服务可能会成功,但使用git就不行了。
把你的config.py放在gitignore中,本质上就是让git可以忽略它。
克服这个问题的最简单的方法是把你的config.py签入到git中,即:
使用以下命令将其从.gitignore
git add config.py & git commit -m "adding config.py“git推送源主
通常,如果您在构建过程中需要某个文件,并且无法自动生成,则应该将该文件签入到git中。
https://stackoverflow.com/questions/28297369
复制相似问题