我想将以下项目上传到heroku:https://github.com/eranbetzalel/tick-logger。
您可能已经注意到它并不包含任何" heroku文件" (Procfile,不同的配置等......)。
我想为本地存储库创建以下配置:
我的计划是定期将本地heroku分支推送到heroku远程存储库(到其主分支),并将本地主分支推送到GitHub远程存储库(到其主分支)。
这有意义吗?
非常欢迎任何关于更好做法的建议。
答案 0 :(得分:1)
这不是一个好主意。
最好明确表达您的项目 - 通常这意味着让其他开发人员更容易弄清楚您的项目是如何运作的。
使用Heroku,您不需要为项目添加太多内容,只需要依赖文件和Procfile(通常)。
我投票赞成将这些文件直接包含在顶层以避免将来混淆。
我无法真正看到将它们分开的好处。