特定のgem1つだけupdateしたいとき
$ bundle update hoge
だと依存関係を持ったgemも含めて更新する。
bundler v1.13以前だと、他のgemと依存関係があっても特定のgem以外更新したくない場合、--source
オプションを使う。
--source
オプション自体がそういう用途で用意されてる訳ではなさそう。
$ bundle update --source hoge
bundler v.1.14以降では--conservative
オプションが用意されてる。--conservative
を使うと依存関係があるgemの更新はしないようになる。
$ bundle update --conservative hoge