利用github Actions自动同步项目到gitee并自动部署Gitee Pages
 首先确保gitee账户已绑定邮箱,并且要关注gitee公众号,并绑定了自己的账号。
安装GIt
本地需要安装 Git ,安装过程略。安装完git后还要配置环境变量: 右键我的电脑 –> 属性,然后点击高级系统设置 –> 环境变量 –> 选择用户变量或系统变量中的Path,点击编辑;找到Git安装目录,添加以下地址:
1  | D:\Program Files\Git\bin  | 
生成SSH 公钥
Windows 上安装 Git for Windows 之后在开始菜单里打开 Git Bash 输入:
1  | git config --global user.name "你的用户名"  | 
1  | cd ~  | 
这样就在系统当前用户文件夹下生成了私钥 id_rsa 和公钥 id_rsa.pub。
配置SSH 公钥
- 在 GitHub 项目的「Settings -> Secrets」路径下配置好命名为 
GITEE_RSA_PRIVATE_KEY和GITEE_PASSWORD的两个密钥。其中:GITEE_RSA_PRIVATE_KEY存放id_rsa私钥;GITEE_PASSWORD存放Gitee帐号的密码 - 在 GitHub 的个人设置页面「Settings -> SSH and GPG keys」 配置 SSH 公钥(即:id_rsa.pub),命名随意
 - 在 Gitee 的个人设置页面「安全设置 -> SSH 公钥」 配置 SSH 公钥(即:id_rsa.pub),命名随意
 
配置GitHub Actions
新建文件.github/workflows/Sync to Gitee.yml
1  | name: Sync to Gitee  | 
参考链接
 评论