github:建立个人主页

本文详细介绍了如何使用GitHub创建个人主页与项目版本库,包括创建二级域名、克隆项目到本地、初始化项目、创建项目主页及保持gh-pages与master分支同步的方法。

下面的内容主要是我做的笔记,主要内容在下面的链接

笔记内容链接:建立个人主页

新版本库即是新项目
本地Git仓库和GitHub仓库之间的传输是通过SSH加密的。
GitHub允许你添加多个Key。假定你有若干电脑,你一会儿在公司提交,一会儿在家里提交,只要把每台电脑的Key都添加到GitHub,就可以在每台电脑上往GitHub推送了。
在GitHub,一个项目对应唯一的Git版本,创建一个新的版本库就是创建一个新的项目

1.创建个人主页

GitHub 为每一个用户分配了一个二级域名<user-id>.github.io,用户为自己的二级域名创建主页很容易,只要在托管空间下创建一个名为<user-id>.github.io的版本库,向其master分支提交网站静态页面即可,其中网站首页为index.html。

操作:

  • 在github上创建新项目murphywuwu.github.io

  • 将项目克隆到本地

    git clone git@github.com:murphyuwu/murphywuwu.github.io.git

  • 切换项目到当前目录
    cd murphywuwu.github.io

  • 初始化项目
    git init

2.创建项目主页

如前所述,GitHub会为每个账号分配一个二级域名<user-id>.github.io作为用户的首页地址。实际上还可以为每个项目设置主页,项目主页也通过此二级域名进行访问。
为项目启用项目主页很简单,只需要在项目版本库中创建一个名为gh-pages的分支,并向其中添加静态网页即可。也就是说如果项目的Git版本库中包含了名为gh-pages分支的话,则表明该项目提供静态网页构成的主页,可以通过网址http://<user-id>.github.io/<project-name>访问到。

3.保持gh-pages与master同步

git checkout gh-pages // go to the gh-pages branch
git rebase master // bring gh-pages up to date with master
git push origin gh-pages // commit the changes
git checkout master // return to the master branch
git checkout gh-pages // go to the gh-pages branch
git rebase master // bring gh-pages up to date with master
git push origin gh-pages // commit the changes
git checkout master // return to the master branch
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值