通过GitHub Pages创建个人主页
第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:
$ ssh-keygen -t rsa -C "youremail@example.com"
你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。
如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面:
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:
现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。
首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:
(注意:写入名字, 这里要以github.io做后缀, 不然创建出来的不是GitHub Pages)
3.打开git, cd到自己想要的文件夹后clone到本地
git clone https://github.com/cuihaomaster/cuihaomaster.github.io
4.进入这个项目文件夹
cd cuihaomaster.github.io
把写好的项目拷贝到uihaomaster.github.io目录下
5.同步到github:
添加当前所有文件
git add .
提交到本地
git commit -m'首次提交'
push到主分支
git push -u origin master
6.完成后到浏览器访问到的就是自己写好的HTML页面了
7.以后更新直接
git push -u origin master