1.线上准备 注册建立代码仓库 repository,即Repo,由于github pages建页面后可直接通过二级域名访问,故可直接命名仓库名为username.github.com *在Admin模块在线自动建立github Pages,press the button “AutoMatic Page Gennerator”可以直接创建页面,线上git管理,页面内容为显示的“index.html”等相关文件以及隐藏的配置文件.git
2.本地准备 *下载 Github for windows http://windows.github.com/
或直接下载 git工具
并且进行相关配置,具体可见这篇不错的博客:使用Github Pages建独立博客,介绍的很详细,可以参考
3.操作
*自己项目同步到本地,在Git bash中:
git clone git@github.com:zhangdjxx/代码库名
删掉index.html等其他文件(.git不能删除,它是本代码库的配置信息);
*本地代码库github编辑修改后,同步到git上,Git bash中:
- cd 代码库名————–change directory(先切到要同步的本地代码库文件夹目录,否则会有fatal的提示)
- git add . —————表示添加当前目录下的所有文件
- git commit -am “message” ——–表示提交所有更改,这是提交到本地,”message” 换成自己注释信息
- git push ————把在本地的更改提交到远程服务器
4.关于其他人项目的运用(包括建立基于jekllstrap的博客)
*git clone git@github:XX/XX.github.com.git
*删除本项目中的.git文件,其他文件可直接移到自己的代码库中,修改运用即可;
5.GitHub会为每个账号分配一个二级域名username.github.com作为用户的首页地址。实际上还可以为每个项目设置主页,项目主页也通过此二级域名进行访问,例如username.github.com/demo
git push origin gh-pages (项目主页分支)
http://www.rankber.com/github-page-jekyll.html
6.Git shell打开提示“git command could not be found,please create an alias or add a path”
这是由于使用清扫垃圾软件时造成,打开 github软件, 软件会自动extracting 修复。