В документации для bundle config
говорится, что файл конфигурации необходим для запоминания таких опций, как --path
или --without
.
Я обнаружил, что когда я запускаю bundle install --without some-group
или BUNDLE_WITHOUT=some-group bundle install
, в моем файле .bundle/config
появляется новая строка, а именно:
BUNDLE_WITHOUT: "some-group"
Я хотел бы иметь возможность установить без определенной группы, но не иметь новой строки в .bundle/config
.
Это неудобно, потому что .bundle/config
, естественно, находится под контролем источника, но у меня есть две среды разработки: одна, в которой можно установить some-group
, а другая - нет.
Я не хочу, чтобы разработчики видели неотслеживаемые изменения в своем статусе git при разработке на платформе, где установлена переменная среды BUNDLE_WITHOUT
.
Рекомендации?
Чтобы уточнить комментарий @Kris, в официальной документации по сборщику указано «Не проверяйте каталог .bundle или какие-либо файлы внутри него. Эти файлы относятся к каждой конкретной машине и используются для сохранения параметров установки между запусками команды установки пакета».
Каталог
.bundle
обычно исключается из системы контроля версий.