用GitHub搭建博客

 

目录


创建GitHub仓库


在Github个人主页的Repository界面 点击new新建repository


20211129002436


Repository name为你的博客网址,*替换成任意name


20211129002756

本地仓库

需要在本地安装git

https://git-scm.com/

先配置下用户身份

运行Git Bash


git config --global user.name "Kradress"  #GitHub用户名
git config --global user.email "602640446@qq.com" #GitHub邮箱


然后再本地创建代码仓库,例如我再D盘创建了一个github-blog的文件夹,进入文件夹右键打开Git Bash


20211129004428


然后输入git init ,当前文件夹就会生成.git文件(没有的话设置一下显示隐藏文件),然后就创建成功了


配置SSH Key


然后需要配置一下SSH


cd ~/.ssh
ssh-keygen -t rsa -C "602640446@qq.com"  #生成ssh key
ls #查看是否生成 ssh key  id_rsa
cat id_rsa.pub  #拷贝密钥 

image-20220607225352261

然后打开GitHub个人主页-右上角头像-Settings


20211129005620


在左边导航栏下拉点击,然后 点击 New SSH key


20211129200027


title随便取名,key填我们刚刚的复制的密钥


image-20220607225410858


最后来验证一下是否成功


ssh -T git@github.com


创建GitHub Pages


GitHub-theme


进入你刚刚创建的博客 在导航栏点击settings


image-20220607225417743


在Pages页面点击Choose a theme 然后选择一个自己喜欢的主题就完成了


20211129003210


第三方theme推荐


个人用的是jekyll-TeXt-theme

https://github.com/kitian616/jekyll-TeXt-theme.git


直接在自己的代码仓库git clone或者下载本地文件然后复制粘贴到代码仓库


image-20220607225435025


右键空白处运行git bash


git add .
git commit -m "xxx" #提交的注释
git remote add origin git@github.com:kradress/kradress.github.io.git
git push -u origin main

补充

最近发现被墙了

image-20220607233816928

解决办法:

在host文件中添加

140.82.112.4 github.com