Существует общий шаблон:
существует много разработчиков, работающих над одним проектом, а Gemfile (.lock) используется совместно с SCM. Но что делать, если некоторые разработчики хотят использовать разные инструменты для тестирования и разработки? Как это сделать?
Проблема заключается в том, что, когда вы помещаете условные разделы в свой Gemfile, также Gemfile.lock будет отличаться для каждого разработчика, и поэтому вы будете сталкиваться при каждом конфликте с SCM.
Есть ли какое-то простое, широко признанное решение?