如何编辑我的.git/config文件?
显然,我的heroku遥控器设置的不是heroku; 因此,我无法在 Heroku 上正确部署我的 Rails 应用程序。但是,我找不到如何编辑它以将其设置为正确的内容。
我在哪里可以找到配置文件?我在我的存储库或我的 Git 文件夹安装中找不到以这种方式命名的文件。我应该在哪里搜索它,我可以编辑它吗?
$ git remote -v
heroku https://git.heroku.com/pure-plateau-4958.git (fetch)
heroku https://git.heroku.com/pure-plateau-4958.git (push)
origin git@github.com:vike27/sciencevest100.git (fetch)
origin git@github.com:vike27/sciencevest100.git (push)
Run Code Online (Sandbox Code Playgroud)
但是 heroku open 不起作用,heroku 支持说这是因为我的 .git/config 文件中先前提到的错误
我在 Windows8
我想在我的主页上显示我的数据库中随机分类的6个工具.我创建了一个带有主页操作的Pages控制器.
这是我的Pages控制器:
class PagesController < ApplicationController
def home
@tools = Tool.all
end
end
Run Code Online (Sandbox Code Playgroud)
然后在我的home.html.erb视图中,我使用.sample方法从我的数据库中抓取随机工具(我使用tool1,tool2,tool3等为每个变量重复6次):
<% tool1 = @tools.sample %>
<%= image_tag tool1.tool_image.url(:medium) %>
<%= tool1.name %>
<%= tool1.description %>
Run Code Online (Sandbox Code Playgroud)
我想知道是否有更好的方法来做到这一点.在我看来,我似乎有逻辑,必须有办法将逻辑转移到其他地方?我的模型,控制器等等.如何清理这些代码,以便它是好的rails代码?或许这是很好的rails代码,我只是不知道它,因为我是一个初学者.
ruby model-view-controller activerecord ruby-on-rails ruby-on-rails-4
我在从他们的网站了解流浪工作流程时遇到了一些麻烦.
我以前一直在做一个项目,并经历了更改目录和设置流浪盒等的整个过程.我甚至运行了bundle install,它安装了我正在处理的分叉项目的所有gem.我将Web服务器配置为工作,甚至可以通过Web服务器连接在我的浏览器上查看项目.
后来我不得不去吃晚饭,所以我做了
vagrant destroy
Run Code Online (Sandbox Code Playgroud)
当我回来时,在同一个目录中我跑了
vagrant up
Run Code Online (Sandbox Code Playgroud)
然后我做了
vagrant ssh
Run Code Online (Sandbox Code Playgroud)
其次是
cd /vagrant
Run Code Online (Sandbox Code Playgroud)
当我到这里时,我跑了
rails s
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
The program 'rails' is currently not installed. You can install it by typing:
sudo apt-get install rails
Run Code Online (Sandbox Code Playgroud)
不应该流浪的人记住我以前做过的所有工作吗?或者我是否必须从头开始重新启动并每次重建我的所有宝石?我错过了什么吗?