https://github.com/
使用GitHub发布项目
GitHub:
https://github.com/ 
- 一个网站,网站搭建了一个供用户管理代码的平台(而且是基于GIT操作进行管理的一个平台)
- [x] GitHub作用: - 框架、类库、插件的源代码基本上都在GitHub上有托管,供查看学习 
- 在这个平台上发布前端的项目文件(GitHub本身就是一个资源文件托管的平台)–但是发布的node.js等服务器环境不运行 
 
- [x] 使用GitHub创建仓库 - [ ] 可以创建多个仓库 
- [ ] 克隆仓库到本地 
- 仓库所在地打开git bash here输入
- 
1$ git clone https://github.com/lyzh/myBlog.git(仓库地址)
- [ ] 托管发布 - 仓库打开git bash here 输入
 123$ git add .//或 $ git add -A`(所有都添加)$ git commit -m'up index.html'$ git push origin master//托管
 
- [x] 使用GitHub发布项目,创建自己的静态博客: 
- 创建新仓库(不克隆托管)
- (博客可选择一个中意的模板) - 仓库的Settings->Options->GitHub Pages->Launch Automatic page generator(按钮)->Continue to Layouts->PublishPage- RESULT: 
 提示一句话:Your project page has been created at http://zhouxiaotian.github.io/myBlog/. Read more at https://help.github.com/pages.
 https://zhouxiaotian.github.io/myBlog/ 就是我们生成的博客访问地址:https://用户名.github.io/仓库名/ (以后我们可以通过 https://github.com/用户名/仓库名/看到别人博客的原代码)
 GitHub在访问页面的时候,如果不指定具体访问的xxx.html的话,默认找index.html,所以我们使用生成的地址可以不用编写myBlog/index.html,但是注意只有index.html才可以省略,其他的文件名都是需要加上的- GitHub默认为当前的仓库创建了一个gh-pages这个分支,GitHub默认生成的项目的原代码都在gh-pages这个分支下(也就是,以后想管理发布项目的文件或者内容都需要在gh-pages这个分支下进行管理) - 3、为了方便后期的管理,我们把仓库的默认分支切换为gh-pages 
 Settings->Branches->Default branch- 4、把自己开发的项目上传到仓库的gh-pages分支下,替换默认生成的文件 
 例如:- -> $ git clone https://github.com/zhouxiaotian/myBlog.git 把远程仓库中的项目文件克隆到本地 -> 把除了.git文件以外的其它文件没有用的话都可以删掉 -> 把自己需要展示上传的文件COPY到项目文件中 -> $ git add . -> $ git commit -m'备注信息' -> $ git push origin gh-pages 传到的是gh-pages分支下而不是原先的master了- 这样以后就可以把地址告诉给别人访问了:https://zhouxiaotian.github.io/myBlog/ - 5、锦上添花:把地址生成一个二维码,让别人扫码访问 
 草料:http://cli.im/