从Github更新Ruby gem

时间:2011-11-29 18:39:34

标签: ruby-on-rails github gem

我对Ruby on Rails比较陌生。我在我的项目中使用了特定的gem my_gem。在我的Gemfile中,我看到一个条目gem 'my_gem' "1.2.3"

my_gem在Github的源代码控制中。我已经对Github进行了一些修改。现在我想在我的Rails项目中更新my_gem的版本。

我不清楚gem update my_gem。我的Rails项目如何知道在哪里可以找到最新版本的my_gem

编辑:我不想包含Github路径。也许我可以发布Ruby gem了吗?

2 个答案:

答案 0 :(得分:3)

如果您在Bundler网站上列出了此示例中的gem:

gem "nokogiri", :git => "git://github.com/tenderlove/nokogiri.git"

每当您更新项目中的gem时,您的项目都会从GitHub存储库中提取最新的源代码。

答案 1 :(得分:1)

在Gemfile中添加:git选项:

gem '[GEM NAME]', :git => 'git://[GITHUB LINK]'