2016-04-14 56 views
0

我正在尝试为开源宝石添加一个小错误修复程序。以下是我所做的:贡献宝石 - 宝石未更新

cloned the repository to local 
made changes and saved 

changed gemfile of rails project to point to local version of gem 
> gem 'gem_name', path: "/Users/admin/gem_name" 
> bundle install 
> bundle update gem_name 
> rails s 

该宝石没有反映我所做的任何更改(宝石未更新)。我必须更改version.rb文件,然后运行bundle update gem_name以查看更改。但据我的理解,这不应该被要求看到变化?

回答

0

你为什么不在github中分享宝石?修复你想要的,然后指出你的github链接...如果你认为你的修复对其他用户来说可能很好,那么为什么不要求拔号呢? ;)

宝石 'gem_name',:git的=> 'https://github.com/my_user/gem.git'

+0

我想我可能只是克隆宝石本地,进行修改,然后进行拉请求原回购。但是,除非我更改'version.rb'文件,否则在进行更改后,gem不会更新。 – Onichan