Я бы посмотрел пути загрузки и дальнейшую отладку, например:
...(master) $ irb
irb(main):001:0> $LOAD_PATH.count
=> 8
irb(main):004:0> require 'bundler/setup'
=> true
irb(main):005:0> $LOAD_PATH.count
=> 112
irb(main):006:0>
Bundler настраивает путь загрузки для вас, это означает, что не все гемы включены в ваш путь загрузки по умолчанию.
Кроме того, из справочной системы git :
Поскольку в Rubygems отсутствует возможность обрабатывать драгоценные камни из git, любые драгоценные камни, установленные из хранилища git, не будут отображаться в списке драгоценных камней . Однако они будут доступны после запуска Bundler.setup.
С наилучшими пожеланиями, надеюсь, это поможет
ED