学习 rails,在 Heroku 部署时(git push heroku master)push rejected no cedar-supported app detected 错误。研究了很久,原来是版本库路径的问题,导致部署时 heroku 无法判断应用类型。我的环境是 myapp/first_app/code,版本库是在 myapp 下建立的,所以 heroku 报错了。删除现有版本库,然后在 first_app 下重新建库再部署就没有错误了。