То, что описано в официальной документации, немного сложно.
Он просто добавляет следующую строку в .bundle/config
BUNDLE_PATH: vendor/bundle
а затем выполните bundle install, и что он? (установка затем установит все драгоценные камни в vendor/bundle)
Затем, когда приложение запускается, оно будет искать драгоценные камни в этом пути, указанном в .bundle/config, и что это?
Update:, если я использую Mercurial (аналогично Git) для отслеживания файлов в проекте, то после выполнения bundle install --deployment единственными изменениями являются множество файлов, добавленных к поставщику/пакету, и 2 строки добавлен в .bundle/config:
BUNDLE_FROZEN: "1"
BUNDLE_PATH: vendor/bundle