カスタムCoderayでJekyllを使用するため、GitHub で 2 つのブランチを維持する必要があります。
master; The generated HTML site
source; Markdown files, etc
source
ブランチには、いくつ_includes
かのハード リンクが含まれているだけなので、無視するフォルダーがあります。2 つのブランチを管理するためのスクリプトがありますが、思いついたものよりも優れたものがあるはずです。
# Start on "source" branch
jekyll /tmp
git checkout master
git stash -u # _includes
rm -r * # keeps ".git"
cp -r /tmp/* .
git add -A
git commit
git push origin master
git checkout source
git stash apply