Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 在heroku托管时,我应该使用单独的分支吗?_Git_Heroku_Github - Fatal编程技术网

Git 在heroku托管时,我应该使用单独的分支吗?

Git 在heroku托管时,我应该使用单独的分支吗?,git,heroku,github,Git,Heroku,Github,我想将以下项目上载到heroku: 您可能已经注意到它不包含任何“heroku文件”(Procfile、不同的配置等) 我想为本地存储库创建以下配置: heroku分支-将包含“heroku文件” 主分支-只包含源代码(没有heroku内容) 我的计划是定期将本地heroku分支推送到heroku远程存储库(其主分支),并将本地主分支推送到GitHub远程存储库(其主分支) 这有意义吗 任何关于更好实践的建议都是非常受欢迎的。这不是一个好主意 最好对项目进行明确的说明——通常这意味着让其他开

我想将以下项目上载到heroku:

您可能已经注意到它不包含任何“heroku文件”(Procfile、不同的配置等)

我想为本地存储库创建以下配置:

  • heroku分支-将包含“heroku文件”
  • 主分支-只包含源代码(没有heroku内容)
我的计划是定期将本地heroku分支推送到heroku远程存储库(其主分支),并将本地主分支推送到GitHub远程存储库(其主分支)

这有意义吗


任何关于更好实践的建议都是非常受欢迎的。

这不是一个好主意

最好对项目进行明确的说明——通常这意味着让其他开发人员更容易了解您的东西是如何工作的

使用Heroku,您实际上不需要向项目添加太多内容,只需要一个依赖项文件和一个Procfile(通常)

我投票赞成将这些文件直接包含在顶层,以避免将来的混乱

我真的看不出把它们分开有什么好处