服务器测试我的应用程序

时间:2015-01-26 11:39:27

标签: git heroku github branch git-checkout

我正在尝试在Heroku上传我的应用程序,但是当我从Github克隆它时,我收到以下错误:

error: unable to create a file (Permission denied)
fatal: unable to checkout working tree
warning: Clone succeeded but checkout failed

也许问题可能是我只能编辑项目的两个分支,而这两个分支都不是主分支。

可能是什么问题,你知道像Heroku这样的其他平台,我可以上传我的应用程序吗?

1 个答案:

答案 0 :(得分:0)

来自the Heroku docs

  

此命令将忽略除master以外推送到Heroku的分支。如果您在本地处理另一个分支,则可以在推送之前合并到主分支,或者指定您要将本地分支推送到远程主分支。

如果你想要任何工作,你需要推送到Heroku的master。请注意,您可以将本地分支推送到具有不同名称的远程分支,因为文档继续建议:

  

要推送除master之外的分支,请使用以下语法:

$ git push heroku yourbranch:master

这可以让你在Heroku上运行的本地非master分支中获取代码。