http://leongaban.github.io/leongaban-10/ (< - 显示默认的github页面主题)
Here is my repo with a jekyll blog 100%本地工作,我确实创建了gh-pages分支。下面是我的github页面上博客的截图:
我是否需要更改_config.yml
中的任何内容?
title: Leon Gaban
email: leongaban@gmail.com
description: "Leon Gaban"# this means to ignore newlines until "baseurl:"
baseurl: "" # the subpath of your site, e.g. /blog
url: "http://leongaban.com" # the base hostname & protocol for your site
twitter_username: leongaban
github_username: leongaban
# Build settings
markdown: kramdown
答案 0 :(得分:1)
您的存储库名称必须以github.com/github.io结尾,即将您的https://github.com/leongaban/leongaban-10/回购重命名为:https://github.com/leongaban/leongaban.github.io
答案 1 :(得分:1)
将此添加到您的_config.yml
:
kramdown:
input: GFM
为了保持相同的降价,GitHub将使用。
此外,如果是您的用户网站username.github.io
,最好将其移至master
分支机构。 gh-pages
分支应该只应用于项目网站。
您的_site
文件夹不应该在那里。它包含已构建的站点。通常它对本地预览很有用,当你使用不自动构建Jekyll的服务(如Apache服务器)进行托管时。此外,当您使用GitHub不允许的Jekyll插件时,您选择在本地构建站点并仅将静态站点上载到GH。
我看到两种方法:天气你删除_site
文件夹并将项目移动到主分支,或者你删除其余的内容并上传到你的仓库只有_site文件夹的内容(不是文件夹本身)。
希望有所帮助!