Перенос блога на Jekyll + Octopress
Репозиторий для сайта
- Создал локальный каталог для сайта:
1mkdir ~/mysite
Локальный git-репозиторий
- Создал пустой git-репозиторий:
- Создал в нём файл
README.md
- Создаю ветку для кода (в
master
будет сайт):
Далее создаю шаблон для сайта в ветке source
.
Репозиторий на Bitbucket
Я пользовался инструкцией от bitbucket’а.
Создал на bitbucket’е репозиторий с названием
yamadharma.bitbucket.org
.Выложил репозиторий
1cd ~/mysite
2git remote add origin git@bitbucket.org:yamadharma/yamadharma.bitbucket.org.git
3git push -u origin --all
4git push -u origin --tags
Выкладывание сайта на Bitbucket
- Создал файл
_deploy.yml
с помощью команды
1octopress deploy init git -u git@bitbucket.org:yamadharma/yamadharma.bitbucket.org.git
- Подредактировал
.gitignore
:
1echo ".deploy" >> .gitignore
- Сгенерил сайт:
1jekyll b
- Выложил существующий сайт:
1octopress deploy
- Положил ветку
source
на git:
Создание шаблона сайта
- В каталоге сайта создаю шаблон: