博客备份到github仓库

备份自己的博客到github仓库,方便恢复使用,使用增量备份

第一步创建仓库

新建一个仓库,写上仓库名,设置为私有

xbtc4cfa154c5847151c4cc47df11b7373e7

点击创建

xbtcfbda6d8dcd634bf09119344a585485cf

第二步初始化git仓库并链接上

打开博客根目录用git init初始化为一个git仓库

xbtcfcfb5f7ac49f98ee6ee34a1ebbbc4f0c

复制一下ssh仓库链接地址

xbtc2c590b4ae38f372952359c63ff66f666

再用这个命令git remote add origin +ssh链接地址,输入回车就连接到了仓库。

xbtcb4bb1742a773786cd7b5a7c7ac467deb

第三步备份

再新建一个sh文件在博客根目录

代码如下:

1
2
3
4
5
6
7
8
9
10
11
echo -e "\033[32m正在为你备份博客中.........\033[0m"
git add .
echo -e "\033[32m正在为你备份博客中.........\033[0m"
git commit -m "update"
echo -e "\033[32m正在为你备份博客中.........\033[0m"
git push origin master --force
if [ $? -ne 0 ]; then
echo -e "\033[31m 备份失败!请检查网络情况!\033[0m"
else
echo -e "\033[32m恭喜你!已为你备份到你的GitHub仓库 \033[0m"
fi

xbtcab50998951a4ba5a26240d5f6676b220

如图放在博客根目录

xbtc0430e29b561f4df6924a846fe8b450fd

使用方法:

在Myblog里打开bash执行./push.sh

xbtc46295102ab1b61ebfb263afe793ea9ed