Подтвердить что ты не робот

Как разместить октопресс 3 в подкаталоге на существующем сайте gh-pages?

Я использую Octopress 3, и когда я запускаю jekyll build, он генерирует правильный набор файлов (включая мои статические файлы, см. список файлов ниже):

      $ cd _site
:_site$ ls -a
.               CNAME               assets              google2d8.html  index-alternative.html
..              about               blog                increase-revenue.html       index.html

Обратите внимание, что все мои сгенерированные jekyll blog теперь безопасно сохранены в пределах \blog\, как я этого хочу.

Но как только я делаю octopress deploy, он перезаписывает всю эту папку (которая также перезаписывает мои существующие статические файлы), см. список ниже:

      $ cd _site
:_site$ ls -a
.       ..      Gemfile     Gemfile.lock    about       css     feed.xml    index.html  jekyll

Вот мой _config.yml:

title: My Title
email: [email protected]
description: > # this means to ignore newlines until "baseurl:"
     some description
baseurl: "/blog" # the subpath of your site, e.g. /blog
url: "http://example.com" # the base hostname & protocol for your site
twitter_username: myusername

source: '../'

# Build settings
markdown: kramdown
theme: minima

Это мой _deploy.yml

method: git                 # How do you want to deploy? git, rsync or s3.
site_dir: _site             # Location of your static site files.
git_url: my_git_url

git_branch: gh-pages-2       # Git branch where static site files are commited

Примечание.. После удаления следующей строки из _config.yml: source: '../' моя jekyll build создает такую ​​папку развертывания, как octopress deploy.

Учитывая новый Octopress 3 и существующий статический сайт, размещенный в ветке gh-pages, как развернуть мой блог в подкаталоге существующего сайта gh-pages?

4b9b3361