RubyMine генерирует некоторые файлы в .idea каталоге. В одном из моих проектов я вижу:
Который я должен согласиться на систему управления версиями и который не был должен?
Как указано на http://www.jetbrains.net/devnet/docs/DOC-1192 :
Магазины RubyMine файлы конфигурации проекта в каталоге .idea, которые автоматически создаются в корневой папке проекта.
Для лучшего сотрудничества между командой проекта вы должны поместить под контроль версий все файлы в каталоге .idea в корне проекта , кроме рабочей области Файлы .xml и tasks.xml, в которых хранятся пользовательские настройки.
Для RubyMine может быть предпочтительнее вообще не предоставлять общий доступ к файлам проекта, потому что гораздо больше параметров настраивается автоматически на основе ваших локальных настроек (например, драгоценные камни, которые вы установили локально).