我是如何更新网站的
              先说下:这个网站是用GitHub托管的,所以直接用git命令就行。由于我是用手机更新,所以要下载termux。
  准备工作:下载必要软件包并完成git配置和克隆仓库
  这一步是刚下载termux时候必要的,这里简单描述一下:
  pkg install git python openssh #这里下载Python是因为后面要用HTTP.Server预览,下载openssh是因为要生成公钥
git clone https://github.com/chenwumm/chenwumm.github.io/ #克隆仓库
ssh-keygen -t rsa #生成钥匙
  
  然后到MT管理器里打开Termux主目录再打开.ssh目录,查看id_rsa.pub文件并复制公钥。然后再打开https://github.com/,进入我的主页,进入设置页面,找到SSH and GPG Keys,点击New SSH Key。在“Title”中随便输入想要的内容,“Key Type”不更改,在“Key”中填入刚刚复制的 id_rsa.pub 中的内容,然后点击“保存”。然后在Termux里面输入ssh -T git@github.com验证一下是否配置成功。
  使用python的HTTP.Server预览
  由于我们前面克隆过仓库,所以直接切换到仓库目录:
  cd chenwumm.github.io
  然后添加页面,写入页面代码,在主页添加文章入口,直接在终端中执行
  python -m http.server 8000
  然后在浏览器中访问http://[::]:8000/就可以预览网站了。
  更新本地网站
  我写了一段bash代码,可以自动部署到GitHub上面:
  bswz.sh
#!/bin/bash
#部署网站
echo "转换成网站主目录..."
cd chenwumm.github.io
echo "配置用户名和邮箱..."
git config --global user.name "chenwumm" 
git config --global user.email "496163862@qq.com" 
echo "添加文件到暂存区..."
git add .
read -p "请输入提交信息:" cmt
git commit -m "$cmt"
echo "提交信息:$cmt 提交这次改动..."
echo "推送到远端..."
git push origin main
cd ~
  执行这段代码,就直接推送到GitHub上面了。
  4月6日