Все, что вам нужно для этого, это git
и ssh
. Для лучшего управления может быть gitosis
. Если вам нужна помощь в настройке, вам следует взглянуть на один из множества учебных пособий.
Чтобы вставить тему в документ, есть немного больше настроек:
Создать пустой репозиторий git:
mkdir /path/to/my/bare.git
git init --bare /path/to/my/bare.git
Затем поместите post-receive
крюк под /path/to/my/bare.git/hooks
Используйте такой скрипт:
#!/bin/sh
GIT_WORK_TREE=/path/to/my/typo/template git checkout -f
Это будет проверять текущую версию темы при каждом нажатии на сервер.
EDIT:
Использование чистого хранилища и определение рабочего дерева на оформлении заказа имеет один простой аспект:
У вас не будет никаких файлов GIT в вашей установке WordPress.