2012-10-12 47 views
2

在我的gemfile中我使用了一個指向git和特定分支的gem。我如何在我的供應商/ gem文件夾中解壓寶石,並像這樣指定分支?如何從github解壓gem並指定分支?

gem 'devise-async', :git => 'git://github.com/mhfs/devise-async.git', :branch => 'master' 

感謝

+0

有什麼想法?感謝您的幫助 – AnApprentice

回答

2

當您在您的Rails應用程序執行bundle install,你可以試試bundle open devise-async在編輯器中打開的寶石,然後就保存了嗎?

還有bundle cache用於緩存您的應用程序的所有使用的寶石在vendor/cache,但我不知道究竟在何種...

希望這有助於!

+0

通常我的寶石都在我的rvm寶石目錄中,但是當使用上述指定寶石時,寶石不會下載/存儲在rvm gem目錄中。 – AnApprentice