В дополнение к указанию пути (как упоминал Джимми), вы также можете заставить Bundler использовать локальный гем только для вашей среды , используя следующую опцию конфигурации:
$ bundle config local.GEM_NAME /path/to/local/git/repository
Это очень полезно, если вы разрабатываете два драгоценных камня или приложение с гемами и рельсами рядом.
Обратите внимание, что это работает только тогда, когда вы уже используете git для своей зависимости, например:
# In Gemfile
gem 'rack', :github => 'rack/rack', :branch => 'master'
# In your terminal
$ bundle config local.rack ~/Work/git/rack
Как видно на Документах .