私はバンドラーを使用して Rails アプリの依存関係を管理しており、次のように含まれる git リポジトリでホストされている gem があります。
gem 'gem-name', :git => 'path/to/my/gem.git'
この gem を更新するには、実行bundle update
しますが、Gemfile に記載されているすべての gem も更新します。では、特定の gem を 1 つだけ更新するコマンドは何でしょうか?
コマンドラインで gem 名を指定するだけです。
bundle update gem-name
私はbundle update --source
長い間自分自身を使用してきましたが、機能しないシナリオがあります。bundler-patch
幸いなことに、この欠点を修正することを目的としたと呼ばれる gem があります。
また、使用方法と一貫して機能しない理由についての短いブログ投稿も書きました。また、このオプションが何をするのかを詳しく説明している chrismoの投稿を必ずチェックしてください。bundler-patch
bundle update --source
--source