我对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了吗?
答案 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]'