第一种的创建方法:
参考:http://linglong117.blog.163.com/blog/static/27714547201332895056387/
在GitHub网站上,点击右上角的+号图标,创建一个新的Repo,Repository 的名字必须为 username.github.com。然后点击Settings进入该Repo的设置页面。看到”Automatic Page Generator”,说明这个Repo已经启用了GitHub Page。点击按钮进入设置。
在”Create a GitHub User Page”填写一些基本信息,点击右下角的”Continue to Layout”。布局就用默认的,点击绿色的”Publish”按钮。
大功告成,输入”username.github.com”,看到一个页面没?这就是你刚刚创建的一个页面。
http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html
在一个Repo上新建了一个branch,并命名为gh-pages。
出错点:
远程服务器返回值为空,重新检查git配置,用户名和密码。
分支错误,必须在checkout出来的新分支上进行博客内容的修改。
ps:创建的前提是配置好Git和GitHub
ps:域名绑定,需要花银子,暂时不管了
安装jekyll一直出错,
系统黑苹果OSX10.9.5
ruby版本 ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin13]
错误描述:
ccMac:~ user$ sudo gem install jekyll
Password:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:213: warning: Insecure world writable dir /Users/user/Documents/work/android-ndk-r9d in PATH, mode 040777
Building native extensions. This could take a while...
ERROR: Error installing jekyll:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r ./siteconf20141114-2956-1swe1ro.rb extconf.rb
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:213: warning: Insecure world writable dir /Users/user/Documents/work/android-ndk-r9d in PATH, mode 040777
creating Makefile
make "DESTDIR=" clean
make "DESTDIR="
make: *** No rule to make target `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/include/ruby-2.0.0/universal-darwin13/ruby/config.h', needed by `porter.o'. Stop.
make failed, exit code 2
Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/fast-stemmer-1.0.2 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/fast-stemmer-1.0.2/gem_make.out
解决办法:
失败:
苹果编译器在Xcode5.1命令行中,对未知参数的判断升级为直接判断编辑器错误。这个问题的出现,导致构建Python和Ruby Gems扩展时出现错误。
针对这个问题,有两种解决办法,一种是错误降级处理,将错误降级为警告
sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install jekyll
另外一种是卸载Xcode5.1,改用较低版本。
正在尝试ing:
重装ruby1.9.3,巨慢无比,等待ing
如果错误继续,放弃jekyll,转投octopress