Mantener ajustes en rama

Empiezo a usar git para el desarrollo de software.

Tengo un proyecto en github. Este proyecto también incluye algunas configuraciones de usuario almacenadas en archivos de configuración dedicados.

En github la configuración debe estar vacía (como esta)

<code>### Settings:

## Your name
$name = "";
## Your email adress
$email = "";
## and so on
</code>

Sin embargo, también tengo el proyecto ejecutándose en mi computadora (o servidor). Mi versión personal del proyecto debe tener todos los ajustes completados.

Me gustaría tener dos sucursales para eso. La rama personal debe contener todos mis ajustes. La rama maestra debe ser la que desarrolle el software y la que subo a github.

Me gustaría combinar la rama maestra en la rama personal de vez en cuando para mantener mi sistema actualizado. Sin embargo, cada vez que intento fusionar las sucursales, mi configuración personal se pierde.

¿Hay alguna manera de hacer esto o simplemente estoy haciendo algo mal (qué)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta