Como posso rastrear arquivos de configuração específicos do sistema em um repositório / projeto?

Eu tenho um projeto ruby, e o host e a porta do banco de dados podem ser diferentes no desenvolvimento e na produção. Preciso de uma maneira de obter valores diferentes para esses scripts nos dois ambientes.

O projeto deve estar completo - portanto, deve haver alguma maneira de especificar valores padrão. Eu não quero que um clone esteja faltando nos arquivos de configuração. Portanto, ignorá-los completamente não funcionará.

Como você resolve esse problema com o git?

questionAnswers(1)

yourAnswerToTheQuestion