Github から resque リポジトリをフォークし、タグ v1.20.0 にいくつかの変更を加えました。次に、Gem ファイルの git URL を使用して、Github から変更されたコードを取得します。
gem 'resque', :git => "git://github.com/forked_repo/resque.git", :tag => "v1.20.0"
実際に変更を加えたとき、tag_name を持つブランチがフォークされたリポジトリに作成されました。それで、Gemファイルでも以下の行を試しました。
gem 'resque', :git => "git://github.com/forked_repo/resque.git", :branch => "v1.20.0"
しかし、私が変更した新しい変更を(バンドラーに)取得していません。変更を加えていない v1.20.0 のリポジトリ コードを取得しています。
Github にログインし、そこで変更を編集しました。
ここで解決策を提案してください...