我试图在开源gem中添加一个小错误修复程序。这就是我所做的:
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 :(得分:0)
你为什么不在github中分叉宝石?修复你想要的东西然后指向你的github链接...如果你认为你的修复对其他用户来说很好,为什么不拉动请求呢? ;)
gem'gem_name',:git => 'https://github.com/my_user/gem.git'