我正在尝试在Heroku上传我的应用程序,但是当我从Github克隆它时,我收到以下错误:
error: unable to create a file (Permission denied)
fatal: unable to checkout working tree
warning: Clone succeeded but checkout failed
也许问题可能是我只能编辑项目的两个分支,而这两个分支都不是主分支。
可能是什么问题,你知道像Heroku这样的其他平台,我可以上传我的应用程序吗?
答案 0 :(得分:0)
此命令将忽略除
master
以外推送到Heroku的分支。如果您在本地处理另一个分支,则可以在推送之前合并到主分支,或者指定您要将本地分支推送到远程主分支。
如果你想要任何工作,你需要推送到Heroku的master
。请注意,您可以将本地分支推送到具有不同名称的远程分支,因为文档继续建议:
要推送除master之外的分支,请使用以下语法:
$ git push heroku yourbranch:master
这可以让你在Heroku上运行的本地非master
分支中获取代码。