Anton Tsyganenko 8a9fa61c1b реструктурировал описание обновления репозитория | %!s(int64=5) %!d(string=hai) anos | |
---|---|---|
content | %!s(int64=5) %!d(string=hai) anos | |
layouts | %!s(int64=7) %!d(string=hai) anos | |
.gitignore | %!s(int64=7) %!d(string=hai) anos | |
LICENSE | %!s(int64=7) %!d(string=hai) anos | |
README.md | %!s(int64=5) %!d(string=hai) anos | |
Rules | %!s(int64=7) %!d(string=hai) anos | |
launcher.desktop | %!s(int64=7) %!d(string=hai) anos | |
nanoc.yaml | %!s(int64=7) %!d(string=hai) anos | |
work-on-website.sh | %!s(int64=7) %!d(string=hai) anos |
Репозиторий предназначен для облегчения управления статическими сайтами для людей, не очень разбирающихся в компьютерах.
Инструкция написана для Nanoc, но может быть достаточно легко переделана для работы с Jekyll или иными генераторами.
Предполагается предварительная настройка под конкретную задачу, выполняемая администратором.
Рекомендуется вкратце рассказать пользователю, про версионирование, что такое коммит, ветка, репозиторий.
Предполагается, что у пользователя уже установлен git с git gui, nanoc (для компиляции этой инструкции и основного сайта), склонирован репозиторий сайта, настроен доступ на запись в репозиторий и на хостинг.
nanoc
, находясь в
соответствующей директории.nanoc
и
rsync -crvz --delete-after --delete-excluded output/
user123@example.com:public_html/
соответственно)