Шпаргалка - репозиторий с конфигами при помощи git

Часто так бывает, что при настройке какой-либо системы было бы удобно уже иметь конфигурационный файл для подобной настраиваемой системы. Допустим зашел на сервер, где нужно настроить nginx с виртуальными хостами + SSL, скачал уже готовый конфиг для подобной схемы, отредактировал, проверил и запустил сервис. Также мне необходима поддержка VCS.
Для этих целей я создам git-репозиторий на сервере, настрою его и буду хранить в нем конфигурационные файлы.

Run in server

create repo conf.git

cd ~
mkdir -m 700 conf.git
cd conf.git/
git init --bare

Шпаргалка - git для конфигов в FreeBSD

Установка git

portmaster devel/git

Настройка git

cd /etc ; git init ; cd /usr/local/etc/ ; git init ; chmod 700 /etc/.git /usr/local/etc/.git
git config --global user.name "Anton Bugreev"
git config --global user.email anton@bugreev.ru

 
blog.txt · Последние изменения: 2013/01/23 14:51 — Антон Бугреев · []