2017-05-10 17 views
0

を探す私は地元の宝石リモートソース

> gem which oauth 
/Users/xxjjnn/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/oauth-0.4.7/lib/oauth.rb 

による珠玉のインストールパスを見つけることができるとバンドラーを使用しているときにgitのレポのソースを指定できます。多くの、しかし

gem 'deadlock_retry', git: "https://github.com/mperham/deadlock_retry.git" 

をgemfile内のgemはgitソースを指定しません。たとえば、gutubで 'oauth'を検索すると、多くのブランチが返されました。 Gemfileでソースが指定されていない場合、それをインストールするために使用されたURIがどのように推測されますか?これらの作業の

ネザー:ソースは、特定の宝石で指定されていない場合

gem specification oauth | grep github 
bundle install | grep oauth 

答えて

1

、それはあなたのGemfileで指定されたソースから来ています。あなたのGemfileの一番上に、次のようなものが表示されます:

source "https://rubygems.org" 
+0

Ahaと検索すると、常に1つの結果しか返されません – xxjjnn