GitHub 在过去的8年中取得了很大的进展。开发者不断的推动 Git 应用的发展极限。本文主要讲解下通过GitHub创建个人技术博客图文教程。首先,你需要注册一个 GitHub 账号,最好取一个自己认为有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字。
本文中假设用户名为 linuxidc
1. 注册账号:
地址: https://github.com/
输入账号、邮箱、密码,然后点击注册按钮.
2. 初始设置
注册完成后,选择Free免费账号完成设置。
图2 第2步
2.1 验证邮箱
请打开你的邮箱,查看发送给你的确认邮件,你需要验证邮箱后,后面生成的个人主页才会被接受和发布,
3. 创建页面仓库
地址: https://github.com/new
这个仓库的名字需要和你的账号对应, 如 linuxidc.github.io
输入基本信息,然后点击创建仓库.
图3 第3步
4. 进入项目设置页面
因为这个项目就是专门的放页面的,所以master分支即可. 如果是你的某个仓库的页面,你需要设置到 gh-pages 分支中,关于这些,请参考本文末尾提到的参考资料.
图4 第4步
5. 进入自动页面生成器
在设置页面,下拉到底部, 默认分支(master)不用管.
图5 第5步
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2015-02/114121p2.htm
————————————–分割线 ————————————–
GitHub 教程系列文章:
GitHub 使用教程图文详解 http://www.linuxidc.com/Linux/2014-09/106230.htm
Git 标签管理详解 http://www.linuxidc.com/Linux/2014-09/106231.htm
Git 分支管理详解 http://www.linuxidc.com/Linux/2014-09/106232.htm
Git 远程仓库详解 http://www.linuxidc.com/Linux/2014-09/106233.htm
Git 本地仓库(Repository)详解 http://www.linuxidc.com/Linux/2014-09/106234.htm
Git 服务器搭建与客户端安装 http://www.linuxidc.com/Linux/2014-05/101830.htm
Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm
分享实用的GitHub 使用教程 http://www.linuxidc.com/Linux/2014-04/100556.htm
6.1 创建用户页面(即个人技术博客站点)
输入一些内容,可以自己编辑,也可以从readme加载:
图6-1 第6-1步
6.2 继续,选择主题
图6-2 第6-2步
7. 选择主题,然后发布
在 Github 创建过项目,是不是期望找个时间时间去(找个设计师)做一个漂亮的项目主页吧?不要这样想啦。Github 推出了一个新功能:Github 主页生成器(GitHub Page Generator)。如何使用“主页生成器”呢? 进入你的项目(repositories)的管理页面,如下图所示,其实这些以后你都可以自己修改替换,这只是生成一些css,html,img到你的仓库里面.
图7 第7步
8. 查看效果
现在,你可以访问自己的GitHub.io 上的主页了,例如:
http://linuxidc.github.io/
页面效果如下图所示:
图8 第8步
注意事项:
- 如果报404,或者其他错误,请稍等,或者检查你的邮箱,看看构建失败的提示信息.
- 比如我的,因为最初没有验证邮箱,结果收到了好几次发布失败的通知(如下面的邮件提示)。
- 以后每次你提交(或在线修改后提交)文件到这个仓库,GitHub 都会自动为你构建,并发布。
- 所以,有问题,请修改并提交某个文件,重新试试吧!
下面是参考的一部分:
您可以通过GitHub的页面自动生成器快速为 项目,用户(User,比如你的账号),或组织(Organization, 比如 alibaba) 创建一个网站(其实就是技术博客啦)。
生成用户/组织的网页
要生成用户/组织的网站页面,你需要创建一个仓库(repository,代码库),名为: username.github.io 或 orgname.github.io ; 用户名或组织名 必须 是你自己的账号/或所属的组织, 否则GitHub Pages 站点不会帮你生成(build,构建,编译,)。 GitHub的页面自动生成器可以通过仓库的设置页面(Settings page)看到。 您可以阅读更多关于用户和组织页面的内容 。
警告: GitHub页面网站在互联网上是公开,即使其所属的仓库是私有的。 如果你有敏感数据在页面仓库中,您可能需要在发布之前删除他们。
参考地址:
- Categories / GitHub Pages Basics
- User, Organization, and Project Pages
- Creating Pages with the automatic generator
GitHub 的详细介绍:请点这里
GitHub 的下载地址:请点这里
Linux公社原创翻译频道:http://www.linuxidc.com/topicnews.aspx?tid=15
本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-02/1141121.htm