Сохраняйте настройки в ветке
Я начинаю использовать git для разработки программного обеспечения.
У меня есть проект на GitHub. Этот проект также включает в себя некоторые пользовательские настройки, хранящиеся в специальных файлах настроек.
На github настройки должны быть пустыми (вот так)
<code>### Settings: ## Your name $name = ""; ## Your email adress $email = ""; ## and so on </code>
Тем не менее, у меня также есть проект, запущенный на моем компьютере (или сервере). Моя личная версия проекта должна иметь все настройки.
Я хотел бы иметь две ветви для этого. Личная ветка должна содержать все мои настройки. Основная ветвь должна быть той, где я разрабатываю программное обеспечение и которую я загружаю в github.
Я хотел бы время от времени объединять основную ветку с личной веткой, чтобы поддерживать мою систему в актуальном состоянии. Однако всякий раз, когда я пытаюсь объединить ветви, мои личные настройки теряются.
Есть ли способ сделать это, или я просто делаю что-то не так (что)?