小编cod*_*be2的帖子

如何编辑我的 .git/config 文件?

如何编辑我的.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

windows git heroku git-remote

5
推荐指数
1
解决办法
8724
查看次数

清理视图ruby逻辑并将关注点分离到模型/控制器中

我想在我的主页上显示我的数据库中随机分类的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

2
推荐指数
1
解决办法
135
查看次数

流浪汉工作流程 - 流浪汉ssh,流浪汉破坏,流浪汉命令

我在从他们的网站了解流浪工作流程时遇到了一些麻烦.

我以前一直在做一个项目,并经历了更改目录和设置流浪盒等的整个过程.我甚至运行了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)

不应该流浪的人记住我以前做过的所有工作吗?或者我是否必须从头开始重新启动并每次重建我的所有宝石?我错过了什么吗?

ruby linux ruby-on-rails vagrant ruby-on-rails-4

2
推荐指数
1
解决办法
206
查看次数