# 通过reposync方式进行代码同步 ## Why 鉴于lxk0301大佬的分支因为fork过多用于执行actions导致被删,为了防范于未然 麻烦各位**取消掉fork**,通过下面的方法重新创建分支,同步代码 此方式亲测可行,请放心食用 ## How ### 创建新仓库 [点击创建自己的仓库](https://github.com/new) 填入`Repository name`后点击最下方的`Create repository`即可完成创建 ### 自己创建工作流 在创建完成页面点击`Actions`再点击`set up a workflow yourself` ![1.png](/usr/uploads/2020/12/1064146379.png) 复制https://github.com/sazs34/MyActions/raw/master/.github/workflows/repo-sync.yml 里面的代码 复制完毕后直接点击右上角的`Start commit`后直接`Commit new file`即可 ![2.png](/usr/uploads/2020/12/3809285388.png) ### 申请PAT 点击 GitHub [用户设置页面](https://github.com/settings) 最下方的`Developer setting` ,然后选择 [`Personal access tokens`(点击快捷到达指定页面)](https://github.com/settings/tokens/new) 来生成一个 token,把 `repo`和`workflow` 两部分勾上即可。 ![3.png](/usr/uploads/2020/12/2871208628.png) 点击最下面的创建按钮后,图示部分即为你的PAT(图示的已经删除了,仅为演示),复制下来马上就要使用了 ![4.png](/usr/uploads/2020/12/751966284.png) ### 填写PAT到Secrets 申请完毕后,在分支中点击`Settings`-`Secrets`-`New secret` ![5.png](/usr/uploads/2020/12/2864373946.png) `name`填`PAT`,`Value`填入上方申请到的PAT,保存即可 ![6.png](/usr/uploads/2020/12/79329132.png) ### 手动触发一次代码同步 点击`Actions`,找到指定的脚本,按图示运行一次 ![7.png](/usr/uploads/2020/12/1908643299.png)等待两分钟左右,能够发现代码全部同步过来了 ![8.png](/usr/uploads/2020/12/1304301279.png)## Enjoy 操作到这一步,表示您已经全部完成了 剩下的去配置cookie等secrets就好啦 WMI Scripting HTML 当前访问者IP地址及地址归属: Last modification:December 15th, 2020 at 06:36 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments