zoukankan      html  css  js  c++  java
  • 通过GitHub Pages建立站点

    1 Git简介

    Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

    GitHub可以托管各种git库的站点。

    GitHub Pages免费的静态站点,三个特点:免费托管、自带主题、支持自制页面和Jekyll。

    2 为什么使用Github Pages

    1. 搭建简单而且免费;

    2. 支持静态脚本;

    3. 可以绑定你的域名;

    4. DIY自由发挥,动手实践一些有意思的东西git,markdown,bootstrap,jekyll;

    5. 理想写博环境,git+github+markdown+jekyll;

    3 创建Github Pages

    3.1 安装git工具

    http://windows.github.com/

    http://mac.github.com/

    3.2 两种pages模式

    1. User/Organization Pages 个人或公司站点

    1) 使用自己的用户名,每个用户名下面只能建立一个;

    2) 资源命名必须符合这样的规则username/username.github.com;

    3) 主干上内容被用来构建和发布页面

    2. Project Pages 项目站点

    1) gh-pages分支用于构建和发布;

    2) 如果user/org pages使用了独立域名,那么托管在账户下的所有project pages将使用相同的域名进行重定向,除非project pages使用了自己的独立域名;

    3) 如果没有使用独立域名,project pages将通过子路径的形式提供服务username.github.com/projectname;

    4) 自定义404页面只能在独立域名下使用,否则会使用User Pages 404;

    5) 创建项目站点步骤:

    $ git clone https://github.com/USERNAME/PROJECT.git PROJECT

    $ git checkout --orphan gh-pages

    $ git rm -rf .

    $ git add .

    $ git commit -a -m "First pages commit"

    $ git push origin gh-pages

    3. 可以通过User/Organization Pages建立主站,而通过Project Pages挂载二级应用页面。

    转自:http://www.cnblogs.com/purediy/archive/2013/03/07/2948892.html

  • 相关阅读:
    java 键盘监听事件
    DOM扩展
    DOM
    CSS hack
    客户端检测
    BOM
    函数表达式
    面向对象的程序设计
    引用类型(下)
    引用类型(上)
  • 原文地址:https://www.cnblogs.com/terrylin/p/3011632.html
Copyright © 2011-2022 走看看