我使用bundler管理rails应用程序中的依赖项,我在git存储库中托管了一个gem,如下所示:
gem'gem name',:git=>;'路径/to/my/gem.git'
要更新这个gem,我执行bundle update,但它也会更新Gemfile中提到的所有gem。那么,只更新一个特定gem的命令是什么呢
在这里你可以找到一个很好的解释
同时更新gem和依赖项:
捆绑包更新gem名称
或
专门更新gem:
捆绑包更新--源gem名称
还有一些可能产生副作用的好例子
更新
正如@Tim的回答所说,从Bundler 1.14开始,官方支持的方式是使用bundle更新——保守的gem名称