用Jekyll写Github Pages, Windows7环境, 实践无错记录。
基于以下软件和版本:
msysGit-fullinstall-1.8.1.2-preview20130201.exe rubyinstaller-1.9.3-p392.exe python-2.7.3.msi DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe git-credential-winstore.exe |
步骤:
$ cd ~/.ssh<是否存在.ssh目录> -------------备份命令------------ $ ls config id_rsa id_rsa.pub known_hosts $ mkdir key_backup $ cp id_rsa* key_backup<如存在, 则备份> $ rm id_rsa* ---------------------------------- $ ssh-keygen -t rsa -C "user#email.com" Generating public/private rsa key pair. Enter file in which to save the key (~/.ssh/id_rsa):<回车> Enter passphrase (empty for no passphrase):<输入密钥> Enter same passphrase again:<输入密钥>
- 将id_rsa.pub内容添加到Github->Account Settings->SSH Keys项
-
测试连接情况
$ ssh -T git@github.com The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)?<yes> Hi user! You've successfully authenticated, but GitHub does not provide shell access.
- 设置全局信息
$ git config --global user.name "user" $ git config --global user.email "user#email.com"
- Clone并提交REPO
$ git clone https://github.com/user/user.github.com.git $ git clone https://github.com/plusjade/jekyll-bootstrap.git 拷贝jekyll-bootstrap下面所有内容(隐藏.git目录除外)到user.github.com中 提交到github: $ git add . $ git commit -m "Creating_initial_branch_structure" $ git push origin master<输入rsa密钥>
几分钟后浏览http://user.github.com, It Works!
*本文转载自:http://kanbanner.github.io/2013/03/28/write-github-pages-using-jekyll/
相关推荐
本课讲授使用GitHub Pages和Jekyll创建,配置和更新静态网站的基础知识。 本课程面向了解变量是什么并且熟悉GitHub Web界面的研究人员和研究软件工程师。 发展状况与贡献 该课程目前正在积极开发中,。 作者希望它...
有关如何使用Jekyll和GitHub Pages创建博客或个人网站的指南,请参阅。 显着特点 与GitHub Pages兼容。 支持Jekyll的内置Sass / SCSS预处理器和数据文件,使自定义更加容易。 支持。 由支持的评论支持。 针对...
标题 "davidplumridge.github.io:使用Jekyll和Github Pages建立的个人网站和简单博客" 描述了一位名叫David Plumridge的人使用Jekyll和GitHub Pages创建的个人网站和博客。这种技术组合允许用户轻松地托管静态网站,...
Jekyll和GitHub Pages的简洁优雅主题。 特征: 移动优先设计确保该主题在移动设备上执行最快,同时优雅地缩放到桌面尺寸的屏幕。 专为博客和网站上的书面内容而设计,具有醒目的字体样式,主页摘要以及上一/下一...
一个简单的Jekyll + GitHub Pages驱动的简历模板。 文件 在本地运行 要在本地测试,请在终端中运行以下命令: 在本地克隆回购 bundle install bundle exec jekyll serve 打开浏览器到localhost:4000 客制化 首先...
BlogTest:使用Jekyll和Github Pages创建博客的测试
Jekyll是GitHub Pages的首选引擎,因为它易于使用,不需要服务器端的动态脚本。 2. **Github Pages** - Github Pages是GitHub提供的一项服务,允许用户免费托管静态网站。它与Jekyll紧密集成,可以直接从GitHub仓库...
Jekyll插件可传播site.github命名空间并设置默认值以用于GitHub Pages。 它能做什么 使用传播site.github命名空间 如果未设置,则将site.title设置为存储库名称 如果未设置, site.description设置为存储库标语 ...
本部分适用于那些希望在GitHub Pages托管站点上使用主题的人。 从下载最新的gem文件 运行gem unpack [path-to-downloaded-gem-file] --target=. 在jekyll站点项目文件夹上 删除行theme: ... _config.yml
这就是jekyll-github-deploy(aka jgd)出现的地方:它将自动构建您的Jekyll博客并将其推送到gh-pages分支。 在开始使用此工具之前,您可能需要阅读此博客文章:将 。 假定您的博客位于回购的主目录中。 首先安装...
Jekyll Github 页面受启发,Jekyll Github Pages 帮助将 Jekyll 站点部署到 github gh-pages 分支。 不过 Github Pages 基本上都支持 Jekyll,他们有很多限制。 因此,您可能希望将 github 页面用作静态页面的宿主。...
这个网站是用Jekyll和GitHub Pages构建的,这是一个流行的静态站点生成器与一个免费的托管服务的组合,尤其受到开发者和博主的青睐。Jekyll允许用户使用Markdown、HTML和CSS创建动态网站,然后将其转换为静态页面,...
:scissors: :link: 这是用于使用Jekyll和GitHub Pages缩短URL的模板存储库。 创建可以轻松共享,发布或通过电子邮件发送给朋友的简短URL。 分叉此仓库开始。 查看实际使用中的URL Shortener: 阅读有关URL缩短器...
Github的Jekyll的Docker镜像 Jekyll Docker映像,用于在我的MacOS X上构建和查看github页。 :spouting_whale: 介绍 在Docker容器中构建并运行Jekyll github页面。...如果要使用交互式Shell运行Jekyll容器 docker
用法使用开曼主题: 将以下内容添加到您网站的_config.yml : theme : jekyll-theme-cayman (可选)如果您想在计算机上预览站点,请将以下内容添加到站点的Gemfile : gem "github-pages" , group : :jekyll_...
按照GitHub Pages的规定,名称为username.github.io的项目的master分支,或者其他名称的项目的gh-pages分支可以自动生成GitHub Pages页面。修改域名。如果您需要绑定自己的域名,那么修改CNAME文件的内容;如果不...
仅仅博客主题 仅仅是一个最小和简单的博客主题,仅此而已,可与Jekyll和GitHub Pages一起使用。 它是使用Bulma前端框架构建的。 它有一个主页,显示最新的6个帖子,还有一个分页显示所有博客帖子的分页。安装将此行...
Mostafa Lotfy的个人博客。 由Jekyll制作并托管在GitHub Pages上。 基于最小主题,但已用作模板。
使用GitHub Pages + Jekyll构建 概述 GitHub Pages免费无限容量的站点数据托管工具(内部访问速度较慢),内置Jekyll服务,能将特定名称的代码仓库动态编译为静态网页 Jekyll基于Ruby的静态网页生成系统,采用模板...
您用于GitHub Pages的GitHub学习实验室存储库 欢迎你的资料库为您的GitHub学习实验室课程。 在我将指导您完成的各种活动中将使用该存储库。 哦! 我还没有自我介绍... 我是GitHub Learning Lab机器人,我在这里...