2011-07-15 11 views
0

私はgithubでジオキットの宝石をフォークしました。この宝石を私のGemfileに追加してからサーバーにバンドルすると、gemがダウンロードされますが、コミットされプッシュされた変更はありません。私は間違って何をしていますか?私はgitにはかなり新しいです。私のGemfileにバンドルのフォークされた宝石は古いバージョンを引く

:変更はcomittedとgithubのにプッシュされていることを

gem 'geokit', :git => 'git://github.com/jan/geokit-gem.git' 

そして私はダブルチェック、例えば: https://github.com/jan/geokit-gem/blob/master/lib/geokit.rbは「geokit /ジオコーダーの代わりの前に 'geokit /マッピング可能' を必要とし逆に。

私は/usr/local/rvm/gems/ruby-1.9.2-p180/bundler/gems/geokit-gem-e60b6c1f1f29に行き、git pullを実行すると実際に変更が反映されます。だから、私のgitは、古いバージョンのように、現在のバージョンに設定されていると仮定?

答えて

1

Gemfile.lockはgitのを経由してロードされた宝石の改訂が含まれています

GIT 
    remote: git://github.com/jan/geokit-gem.git 
    revision: e60b6c1f1f2931209533c78f0a1ecac500302c50 
    specs: 
    geokit (1.5.0) 

は、だから私は、更新geokitをバンドルする必要がありました。振り返ってみれば分かりやすいが、その日は考えなかった。誰かを助けることを願っています。

関連する問題