DJANGO" Push被拒绝,未检测到Cedar支持的应用程序" - Git问题

时间:2014-03-14 20:50:13

标签: python django git heroku web-deployment

我按照以下说明操作:https://devcenter.heroku.com/articles/getting-started-with-django

我确保所有必要的文件都在那里,拼写正确(Procfile,requirements.txt等)。

我收到此错误:

$ git push heroku master
Initializing repository, done.
Counting objects: 85, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (52/52), done.
Writing objects: 100% (85/85), 19.22 KiB, done.
Total 85 (delta 32), reused 78 (delta 29)


 !     Push rejected, no Cedar-supported app detected

To git@heroku.com:gentle-forest-5173.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:gentle-forest-5173.git'

我相信我知道错误,但我不确定如何修复它。我跳过了创建新git仓库的步骤,因为我工作的目录已经绑定到git仓库,我认为我不需要这样做。

认为这可能是个问题,我在这里按照最佳答案:git push heroku master: Heroku push rejected, no Cedar-supported app detected

建议这样做:

rm -rf .git
git init 
git add .
git commit -m "First commit"
heroku create --stack cedar
git push heroku master

这有助于在线获取应用程序,但之后它与我承诺的github repo失去联系,我相信因为rm -rf git

有没有办法上传这个,所以,我可以克隆github上的现有项目,按照Heroku Django部署指南中的说明,但定制它,所以它仍然绑定我的在线回购?

0 个答案:

没有答案