我已经使用 Gem 和 Bundle 安装了 will_paginate
;现在我看到 GitHub 上有一个更新 ( this commit ) -- 我该如何更新它?手动?用 git clone
重新安装?
最佳答案
你想要bundle update
如果您想使用 bundle update will_paginate
更新特定的 gem,您可以添加 gem 名称
这里有更详细的教程:http://gembundler.com/rationale.html
您需要名为“在不修改 Gemfile 的情况下更新 Gem”的小节。
如果您使用 git 路径将 gem 包含在 Gemfile 中(并且您没有包含任何会阻止更新的指令,如版本号),它将根据提供的源更新 gem。你需要在任何地方都这样做。更新未与应用程序的版本控制同步。
这是一个特定于 git 的指南:http://gembundler.com/git.html
如果您只想要一个特定的提交,您将需要添加一个带有散列的 :ref
参数。
关于ruby-on-rails - 如何更新 Gem 上的单个提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4629000/