flexoid/depot — comment on commit 0ef24547cbc94e8dc859e5e450d475ac1cbffa11
File: config/database.yml line 1
By gotva:

принято этот файл (также как и другие файлы с паролями например app_config.yml) прятать в гитигнор. А вместо него выкладывать filename.yml.example. размещать файл с реальными паролями это потенциальная дыра в безопасности.
Разработчик забрав код будет видеть как примерно должен выглядеть файл.

Другая причина почему данный файл должен быть в гитигноре следующая: у разных разработчиков могут быть разные настройки системы и название БД (в частности у меня уже есть БД с именем depot) соответственно им нужно прописывать свои параметры, но тогда если такой файл уйдет на сервер, то у других разработчиках слоамается приложение.

Итого: этот файл в гитигнор. в файле примере показать дефолтовые настройки