type
status
date
slug
summary
tags
category
icon
password
Property
Mar 4, 2024 12:11 PM
最近在做 Github Pages 到 Gitee Pages 的同步操作,做个镜像备份
仓库同步
我的博客构建使用的是 Github Action,因此同步功能使用的是
wearerequired/git-mirror-action@master
。因为 Gitee Page 的并不会随着仓库更新主动更新,因此还需要yanglbme/gitee-pages-action@master
做一个 build 的操作。具体可以参照我的配置文件,部分整体配置如下:
其中:ACTION_DEPLOY_KEY 是私钥,GITEE_PASSWORD 是 Gitee 的密码。
踩坑
第一次同步
第一次同步的时候必须先再自己的电脑上提交上去,就是不要用上面的命令行做第一次提交。
登陆问题
开始我的也是跑 Github Action 没有问题,看起正常。但是在 gitee 的博客内容不更新,每次跑的时候还有短信的异地登录提醒。
后来发现有人也有相同的问题,仔细看了解决。
解决方案
就是要关注
,绑定自己的 Gitee 账号,后面就会有推送的提醒,这样就可以同步更新了。
以上就是解决问题的方法了。
- 作者:Kitety
- 链接:https://www.kitety.com/article/pitfalls-in-github-and-gitee-synchronization
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章