利用github建立自己的博客网站(一)
时间:2023-08-02 21:30:01 | 来源:网站运营
时间:2023-08-02 21:30:01 来源:网站运营
利用github建立自己的博客网站(一):今天我尝试着自己建立博客网站,看了不少的教程。
可能是因为时间的原因,很多都不能成功。
之后发现github其实有官方文档的。
首先,注册一个github账号。
这就不赘述了。
之后,点击左上角,到达首页。点击Respositories右边的New, 新建一个。
注意!这里的名字不能乱起!
必须和你的用户名一致!我试了一整天才发现问题出在这里= =这里就默认直接用powershell了,
新建一个文件夹(英文),点进去,按着shift右键空着的地方, 打开powershell.
输入git clone
https://github.com/username/username.github.io但问题来了,有人没装过git怎么办?
'''
安装Git什么是Git ?简单来说Git是开源的分布式版本控制系统,用于敏捷高效地处理项目。我们网站在本地搭建好了,需要使用Git同步到GitHub上。如果想要了解Git的细节,参看廖雪峰老师的Git教程:Git教程 从Git官网下载:Git - Downloading Package 现在的机子基本都是64位的,选择64位的安装包,下载后安装,在命令行里输入git测试是否安装成功,若安装失败,参看其他详细的Git安装教程。安装成功后,将你的Git与GitHub帐号绑定,鼠标右击打开Git Bash
或者在菜单里搜索Git Bash,设置user.name和user.email配置信息:
git config --global user.name "你的GitHub用户名"git config --global user.email "你的GitHub注册邮箱"
生成ssh密钥文件:
ssh-keygen -t rsa -C "你的GitHub注册邮箱"
然后直接三个回车即可,默认不需要设置密码
然后找到生成的.ssh的文件夹中的id_rsa.pub密钥,将内容全部复制
打开GitHub_Settings_keys 页面,新建new SSH Key
Title为标题,任意填即可,将刚刚复制的id_rsa.pub内容粘贴进去,最后点击Add SSH key。
在Git Bash中检测GitHub公钥设置是否成功,输入 ssh git@github.com :
如上则说明成功。这里之所以设置GitHub密钥原因是,通过非对称加密的公钥与私钥来完成加密,公钥放置在GitHub上,私钥放置在自己的电脑里。GitHub要求每次推送代码都是合法用户,所以每次推送都需要输入账号密码验证推送用户是否是合法用户,为了省去每次输入密码的步骤,采用了ssh,当你推送的时候,git就会匹配你的私钥跟GitHub上面的公钥是否是配对的,若是匹配就认为你是合法用户,则允许推送。这样可以保证每次的推送都是正确合法的。
部分转自:
https://zhuanlan.zhihu.com/p/26625249'''
当git和github绑定成功之后,输入
git clone
https://github.com/username/username.github.io后面三步都是一气呵成的。
但是页面太丑了怎么办?我再研究一下。。。