¿Cómo puedo rastrear archivos de configuración específicos del sistema en un repositorio / proyecto?

Tengo un proyecto ruby, y el host y el puerto de la base de datos pueden ser diferentes en desarrollo y producción. Necesito una forma de obtener diferentes valores para aquellos en mis scripts para los dos entornos.

El proyecto debería estar completo, por lo que debería haber alguna forma de especificar los valores predeterminados. No quiero que a un clon le falten los archivos de configuración. Así que ignorarlos completamente no funcionará.

¿Cómo resuelves este problema con git?

Respuestas a la pregunta(1)

Su respuesta a la pregunta