0

我已经从 Github 分叉了 resque repo,并对标签 v1.20.0 进行了一些更改。然后我想使用 Gem 文件中的 git URL 从 Github 获取更改后的代码。

gem 'resque', :git => "git://github.com/forked_repo/resque.git", :tag => "v1.20.0"

实际上,当我进行更改时,在分叉的 repo 中创建了一个带有 tag_name 的分支。所以,我也在 Gem 文件中尝试了以下行。

gem 'resque', :git => "git://github.com/forked_repo/resque.git", :branch => "v1.20.0"

但是,我没有得到我已经改变的新变化(进入捆绑器)。我得到了 v1.20.0 的 repo 代码,没有我的更改。

我已经登录到 Github 并在那里编辑了更改。

请在这里提出解决方案...

4

1 回答 1

0

您可以将其指向具有您最近更改的特定提交:

gem 'resque', :git => "git://github.com/forked_repo/resque.git", :ref => "abcdef"

只要确保你做一个bundle update resque之后。

于 2012-08-24T19:14:26.700 回答