Ruby on rails 从另一台计算机打开RubyonRails项目
我还是开发RubyonRails应用程序的初学者。我在我的旧笔记本电脑上开发了一个项目。我想在我的新手机上打开它。当我从github下载项目时,我无法执行“heroku open”。我收到以下错误:“未指定应用程序” 如果我写git push heroku master,它会说“不是git存储库” 你能帮我吗?非常感谢Ruby on rails 从另一台计算机打开RubyonRails项目,ruby-on-rails,git,heroku,import,Ruby On Rails,Git,Heroku,Import,我还是开发RubyonRails应用程序的初学者。我在我的旧笔记本电脑上开发了一个项目。我想在我的新手机上打开它。当我从github下载项目时,我无法执行“heroku open”。我收到以下错误:“未指定应用程序” 如果我写git push heroku master,它会说“不是git存储库” 你能帮我吗?非常感谢 使用git clone 使用cd[project\u name] 使用bundle安装 创建数据库rakedb:Create 运行迁移rake db:migrate 阅读具有相同
git clone
cd[project\u name]
bundle安装
rakedb:Create
rake db:migrate
让我知道这是否解决了您的问题。Heroku是部署您的应用程序的云服务器 在本地框中,您可以通过以下方式打开rails应用程序:
script/server
(如果早于Rails 3)或Rails server
(Rails 3.0以后)李>
这将启动Rails应用程序
如果您有一个数据库设置,那么您可能必须执行
rakedb:create
、rakedb:migrate
和rakedb:seed
。您需要确保数据库已安装并正在运行。首先创建Heroku应用程序
heroku create
这将创建一个名为“heroku”的远程Git存储库。您可以使用
git remote -v
然后,使用
git push heroku master
您可以获得Heroku文档的完整详细信息:听起来像是您在第一台机器上设置了项目以及Heroku应用程序,但是当您将其克隆到另一台机器上时,Heroku remote不再存在 这是因为当您键入“git push heroku”时,您告诉git在您的配置文件中查找名为“heroku”的远程repo(
/yourapp/.git/config
)
要查看远程回购的当前列表,请键入以下内容:
get remote -v
如果此列表中没有heroku remote,并且安装了heroku Toolbelt,则只需运行以下命令即可重新添加heroku remote:
heroku git:remote -a <app-name>
heroku git:remote-a
非常感谢!我跟随你的脚步。我想回滚30天前完成的旧版本。我尝试过在谷歌上搜索时提供的解决方案,但没有成功。我想回滚旧版本并在rails服务器上测试它。谢谢!