我对 Heroku 很陌生,我刚刚将我的 Django 应用程序推送到 Heroku。有谁知道如何在“/app”下创建“log”目录?/app 是我的应用程序的顶级目录吗?
谢谢
最佳答案
日志目录是否在您的 .gitignore
中文件?如 /log
是一个未版本化的目录然后 K Z's answer应该对 Heroku 有所帮助;除非 Heroku 和您的存储库中的日志目录发生其他事情。
关于提交空目录
你不能向 git 提交空目录,但你可以添加一个 .gitignore
目录中的文件,该目录忽略除自身之外的所有文件。这将尽可能接近对空目录进行版本控制,因为我确定您不想对日志文件进行版本控制。
确保日志目录不在您的主 .gitignore
中文件。然后在你的日志目录中创建一个新的 .gitignore
包含以下内容:
# Ignore everything in this directory
*
# Except this file
!.gitignore
您可以查看 Jamie Flournoy's在这里回答 How can I add an empty directory to a Git repository?
关于django - 在 Heroku 中创建一个新目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105852/