Я создал простую ветвь gh-pages на github и в своем локальном репо. Я использовал автоматический генератор страниц для создания 5 файлов, которые он использует: images javascripts stylesheets index.html params.json
Я потянул это на свое местное репо и добавил js-markdown-extra.js в javascripts и отредактировал index.html, чтобы заменить раздел "контент" на скомпилированный README.md, созданный библиотекой меток.
Вставка в манекен README.md показала, что он отлично работает.
Затем я хочу просто нажать мой локальный мастер на (не на) ветвь удаленных gh-страниц, не изменяя 5 файлов веб-сайта.
Я не нашел способ сделать это. Мне сказали через http://oli.jp/2011/github-pages-workflow/, что это сработает: git push -f origin master: gh-pages
Я попробовал это на тестовом репо, и он не удался, в результате получилось 404 (нажатие локальных gh-страниц, сделанных для трюка уценки, исправлено)
Итак, есть ли способ вставить master, как подмножество gh-страниц?
В противном случае существует ли простой способ объединить мастер в gh-страницы локально, не удаляя 5 файлов веб-сайта?
Я знаю, как "зеркалировать" все это, так что 5 файлов будут в репо, но я бы хотел избежать этого беспорядка.