Я прохожу курс “от 0 до Linux админа” на платформе Курс Linux и столкнулся с трудностью в управлении конфигурационными файлами с помощью Git. У меня есть конфигурационные файлы для нескольких приложений, которые я использую на разных машинах, и хочу правильно организовать их в репозитории. Сейчас моя структура выглядит так:
/usr/local/src/
|
+-configs
|
+-global
+-hosts
|
+<server1>
+<server2>
Каждая директория ‘global’ и ‘’ содержит отдельные рабочие директории для приложений. Вопрос в том, как правильнее организовать репозитории: создавать один репозиторий на приложение с веткой для каждого сервера или использовать другую структуру? Как вы решаете такую задачу?